Complaint: I signed up for Home Advisor pro and was very dissapointrd in the service they provide which is charging for business leads. I had been given a certain amount of free leads when I signed up but they were all bogus so I decided to cancel. I noticed that they had charged me almost $200 for leads and refuse to refund my money.
Tags: Computer Marketing Companies
Address: nationwide USA