Top-notch! In service, cost, timely arrival - I have used this company for many properties, and the team at Extreme Steam are amazing - from challenging stains to challe ... more