I have used Thumbtack as a pro and as a customer and have had terrible results. The leads they send to pros are either fake or from price shoppers. The pros they have sent to me as a customer are less than reputable. Their pricing model is constantly changing, as is the way they request quotes from their pros. They take customer information and sell it and then take any customer feedback or reviews and claim the content as their own, preventing the customer from modifying or deleting content.