After using these guys twice, I think I've finally learned my lesson. After moving into my new house, I called on them to come and clean my ducts. However, instead of using their truck to power the vacuum, they used a portable vacuum which left rubber marks all over our hardwood floor. Later, I called them again to steam clean a sofa and some chairs based on a promotion they were running. However, I was told by their cleaning guys that my chairs didn't meet the specifics of the promotion and that I would have to pay extra for what I wanted. While the company tried to make ammends for the situation, by offering me a $10 coupon, they have yet to return a number of my calls about this situation. There seems to be a definite disconnect between the guys who do the work and the people who take the orders.