Very polite and professional. He even managed to get rid of a few stubborn stains on the carpet. The price is very reasonable. We will definitely use their service again.