Found Rob on Yelp and was impressed by the 5 star rating.  Decided to call him and he was able to fit us in within a few days.  He is awesome and totally deserves 5 stars!  Quote on the phone was exactly what he charged, which was very reasonable.  The heavily stained carpets looked brand new!  He is honest, professional, extremely thorough, and hard-working.  I will definitely be using him again.