STAYAWAY from this company. They are very well aware that they do a TERRIBLEJOB because when you give them a check, they don’t deposit it, they immediately CASH it, leaving you no recourse to stop payment. I’ve used them 3 times. Never again. They ALWAYS have to come back X times to ‘clean’ what they were supposed to clean the 1st time. AVOID them. As far as I know, they don’t take credit cards so you can’t have your credit card company remedy the situation either.