5 Star rating in all categories! Technician was extremely polite and did a great job! Very pleased with the entire process from booking to cleaning.