I been with Thumbtack with a few months and it has worked very well. I see alot of negative communications about the new system and I have notice a significant drop in leads to quote on. Do I have to set up everything again under the new system?
... View more