Mike at Keep it Clean is a true carpet cleaning expert. He said he's been in this business since he was 16 years old and this is the only job he has had. You know he's probably has seen it all!
He arrived 5 minutes early and finished cleaning within the time he quoted. He provided me with useful tips on keeping my carpet clean between deep cleanings--which I greatly appreciated considering I have two cats that, as you may know, have a tendency to stain rugs.
Mike helped move furniture where applicable, suggested drying techniques, the whole nine. I'll definitely use him again, and as a Realtor, I'd be confident suggesting him to my clients.