Everything you can think of has been tried by one photographer or another at some point in time.
First you do your homework and find out a bit about the business you want to sell to. If they have a web site visit it. Who is it you should contact? Business's have to have a license and that's public information.
You have to discover what the business needs. Talk to the people in the business's on either side of the one you have targeted. Join the local Chamber of Commerce, network with business owners in your community.
If all you have is images of the front of their business you've got a tough row to hoe.
You walk in with a portfolio of images, dressed like a businessman, not an artist. Suit and tie works really well, fresh haircut, clippped finger nails. In other words you look like a pro. Not a pro photographer a pro businessman.
Successful photography businesses are 90% about being good at business and 10% about being good at photography.
"Hi, my name is Nosajjao. I'm the owner of Nosajjao Photography and I have some very nice images that will help you increase the number of customers that walk in the door.", OR will help you increase your average sale, OR will help you retain employees OR.........You have to find the hook.
Start reading some books about being a salesman.