Biggest scam GOING. These crooks are trying to rip off the original Steam Master Carpet Cleaners of Costa Mesa, CA who have been serving Newport Beach and Costa Mesa for over 30 years. These crooks do NOT have an office nor are they even LICENSED. STAY AWAY FROM THESE CROOKS!