Just scroll down the reviews for All Pro and you'll be hard-pressed to find a single negative. That's what initially brought me to investigate them as a company to install a custom shade on our house. The deeper I dug, the more I was impressed with their reputation. From Yelp to an A+ rating with Better Business Bureau, this looked like a company with which I wanted to work.
I wasn't disappointed. Jason came out and gave me an estimate that was quite reasonable. His approach to sales is to give the customer as much information as they need to make a decision. No pressure or up-sell.
On installation day, Jason himself was one of the two gentlemen who came to do the installation. It was fast, professional, and they took the time to clean up after themselves as well.
Definitely a small business worth patronizing!