Kick start your website
Once you get five or more vouches on your site it’s really going to start looking filled out. It also helps greatly with your search rankings.
You can kick start your website by requesting vouches from five or so long-term clients who know your work. If you’ve been in business for a year or so this should not be hard.
Other Vouch users have reportedly taken the same approach and their long-term clients have being more than happy to help them out.