We have never had our tile floors cleaned since installation so we didn't know what to expect and 3 rooms of carpet cleaned as well. All I can say is WOW...what a great job!! It was pretty clear at the beginning these guys know what they are doing and not once did they try to up sell me anything. Unlike others in years past they do exactly what they say they will do and take the time to make sure it is correct Highly recommend Noble Carpet Cleaners....!!