After asking around for recommendations for a carpet cleaning service this company’s name came up numerous times. I decided to give them a try and I’m glad I did. I haven’t had my carpets cleaned in years so I didn’t expect miracles but they got out stains that I didn’t think possible. I waited a couple days to write this review until my carpets were completely dry as sometimes the stains reappear and this wasn’t the case. The staff is professional and friendly and the cost is very competitive. I will use them again and highly recommend.