@needsmorecoffee correct, importing reviews is meant to be more of a help to pros who are looking to establish those first ten reviews on their profile. When looking at your list of reviews HERE, you can tell the difference by looking for that "verified" tag on the review below next to the date stamp. While logged into your account you'll be able to see and read all reviews from customers outside of Thumbtack past that 10 that we show. In order to see the actual 10 listed for customers, you'll need to look yourself up through the search results from the customer perspective.
Hey Meckell, I contacted customer support about the issue a few days ago, they put in a bug request, and now it's working just fine! I was able to import my top 10 reviews from Google no problem.
Thanks for the help!