Keep away of this company, they are thieves. The price contractors have to pay for leads is to high. Now, they have what they call a "good deal" marketing your company, if somebody sent you a request, it does not matter if you reject the request without never contact the customer, they anyway are going to charge you, just, because the customer choose your company.
I do not know where report this abusing company, because, everybody know that the BBB is useless.