This script was exactly what I was looking for to help our local businesses! I've set it up as a free site, however you can also set it up as a paid site too.
I've only ever installed a few scripts and I found this to be pretty easy to install even with a few missteps on my part.
I have to say I'm very pleased with the customer support I've received from Vince. I had a few questions and he's always responded within 24 hours and that means just as much to me as the product does.