Dan made an appointment the very next day after I called to schedule a carpet cleaning. We hadn't had our carpet cleaned in over 3 years. We had some grease stains from a BBQ chicken dinner where the foil leaked. Dan even got rid of those old grease stains in our carpet. I would recommend him and his carpet cleaning company for all carpet cleaning!
more