We started a small cleaning company. We paid them for a one year fee of $368.00 upfront. Then every time we received a lead they were charging $25-$60. The problem is every time a customer goes on to there site, even if they are just curious, they would charge us. so we were getting 4-5 leads a day and most of them were not serious. The first month we paid homeadvisor $995.00. We made $1,300 from leads through homeadvisor. They would not work with us at all. We told them that they were going to put us out of business. Even then they were not going to work with us! So after one month (paid for a year) we had no choice but to cancel. They do not refund anything. They say you can receive credit back on the leads, but you have to jump through hoops and they still don't give you the credit! You are better off spending your money on other advertisement.