OC Steamer really gets the dirt out! I HAVEUSETHISCOMPANYMORETHANONCEANDHAVEREFFEREDHIMTOFRIENDSANDFAMILY. They are always satisfied with the cleaning that OC Steamer has to offer. They are professional, caring and on time. He has always really explained the cleaning process and best ways for maintenance etc… Hard to clean spots bring out the best in his hi tech equipment. Couches, sofas, cars, homes apartments second stories… no problem for OCSTEAMER. Cleaning Orange County for years, no mess no stress, OC Steamer is the Best.