The most common places for a small business to get testimonials is on Yelp, Google Business and Facebook.
Very rarely, you will have people who willingly post a review on your business unless you ask them to do so. And the best way to do this is typically several weeks after their experience. If you ask for a review right when they pay, they may have the negative association with your business. You really want to end their experience and ask for their review on a positive note, when you've had time to provide a positive memory, a gift or a free after-payment service that gives them a good experience.
Once you've done that, it makes it really easy to ask for a testimonial on Yelp, Google Business or Facebook - usually on whichever one seems like it will be the most important for your business. Don't ask for a review on all 3, just ask for a review on one of them.
Once you've done that, you can easily use those testimonials on your website. However, you may not need to. What people need is "social proof" - which is proof that other customers or clients had a good experience in working with you, as well as proof that you are reliable, trustworthy, professional and educated.
Testimonials are just one way to prove that. And you really only need a few. But there are lots of other ways to provide social proof, or show that your business is professional.
- Show real-life examples of other work you've done for other clients. This, in a way, is like a testimonial because it shows the final outcome other people experienced.
- Include a professional photo of yourself with info about yourself that ties to your Yelp, Houzz, Google Business, Facebook, Instagram, Twitter or other online social websites that prove you are credible and trustworthy
- Pull just a few, 2 or 3, testimonials for your website. People will still research you on other platforms liked LinkedIn, so you don't have to put everything.