Ethan and his team were great to work with. They showed up on time and got straight to work. They double checked to make sure everything was to my satisfaction and the carpets and tile look brand new. I highly recommend Clean Master.