Yup, definitely customer support for thumbtack.com. I am a service provider for them, and they were calling to inform me of a new credits program.
Rachel
2012-07-27 17:12:58
Unknown
Its customer support for thumbtack.com. Usually they call if you had requested a quote or information through their site for different kinds of contractors.