YES – we took some work when we were not busy over the past couple of years
but i never trust any of these companies – the only way we deal with them is callout upfront, or directly deal with the customer repayments
Unfortunately, things have been tough over the past couple of years for a lot of repair companies and these so-called call centers have been on the increase
ideally don’t work with them but reality dictates.- so try to be careful
A possible upshot is – that they are all competing with each other and no one is getting the lion’s share, not mentioning any names