For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tal

United States

1 Reviews
2 Reads
0 Useful

1 review

Thumbtack

DO NOT RECOMMEND!!!!

DEFINITELY DO NOT!!! Recommend thumbtack if your looking to get leads, they’re a scam if you ask me, constantly wanting to charge your card for leads that you’re not even getting majority of the time, and half of the people don’t even respond once you do message them back, it’s a bunch of B.S!!!!!

2026-05-02