Customer reviews are so vital to Local SEO success. They are part of the local algorithm and give legitimacy to your would be clientele. There are several ways to ask clients for reviews. Get Five Stars is a great tool and so is any email marketing campaign that makes it super easy for your clients to leave you a positive review on your Google Plus Page. Consumer Affairs is a great site that will provide a Q&A as well as place to leave reviews. It is powerful domain so getting on there is a bonus even though they sell links. Part of the game now. Getting an entire site dedicated to reviews might not be necessary in your case but company’s that rely on reviews to gain consumers or legitimize their business a site such as this will add eyeballs to company’s trying to compete the big national brands.