WORST experience I've ever had! First, Commercial manager Michael M. showed up at the wrong time for the estimate appointment. Then he was half an hour late for the re-schedule the next day. To top the fiasco off the work crew did not read the instructions on the work order and the appointment was a no show. THREE STRIKES YOU'RE OUT!!!!. Frankly I don't know how this firm stays in business. Choose another carpet cleaner!
more