Used them twice. First job was big (over 1K dollars). Did a great job so we called for job two. Well, the job was far smaller, simple cleaning. I received multiple calls for payment on that Saturday, but was not available to answer. Another call Monday while at work. Stopped by the job site before calling them back and...an absolute terrible job. It looked as though the "tech" took about 5 minutes and split. Told them this. Kim was apologetic, and offered to have the job redone. OK, great. Nope, the owner got on speaker phone, and was concerned with one thing - his payment. I said the job was a joke "we normally get paid at the time of service". I told him good thing I stopped by and checked, I guess. "we normally get paid immediately. I will send someone out...I am asking a very simple question (nice to get sarcasm from the owner): when we call for payment will we get it?". Does garbage work, and is more concerned about payment, regardless the fact I already paid him over 1K for a previous job, and this job was horrible! Long story short, the same tech went out and, lo and behold, did a pretty good job! Bottom line, they will get away with what they can. If I'd have paid, and couldn't check the work, oh well...
more