stop …are you still reading these to make a decision on who cleans your carpets? I am a 2nd generation family member who will only use Joe going forward. Ask yourself, “what are you looking for during that day when YOUR carpets are being cleaned?” Of course, results right; but what about showing up on time, calling the day before and the day after and most importantly removing years of “traffic and dirt” on your carpet. Joe is such a hard worker and really wants his clients to be happy. Our house was built in 2000 and our carpets have never been replaced. Those same carpets today look brand new. Absolutely amazing !!! Look at his rating and consistent reviews if you want more information to make a decision. I will conclude with, ‘thanks Joe for your personal attention and absolute top notch professionalism” See you next time.