"I had a bad experience with this company recently. I booked a roof cleaning for a large and three story house and was given a quote. I paid for it, and I thought the experience was seamless. The contractor showed up and spent about 4-5 hours on the roof. He then sent me a text with pictures of unfinished portion of the roof and said that if I wanted the whole roof done, I had to pay him more. Otherwise, his time was up, and he was ready to leave. Frustrated, I had to pay him more to get the job done; I did not want to pay another person out to finish the work. I don't know how the contracts between the home advisor and their contractors are constructed, but the experience as a customer like me was not good; I felt I was misled into something and was force to pay more; definitely it was bait and switch. I would never use this service again, and I want people to be careful when booking services through this website."