As far as I can tell, it went well. However, they were supposed to come between 12-4PM because I wanted to be there. They arrived early (11:25) as I was leaving to pick up my daughter from preschool and were done before I got home at 12:01PM. I purposely chose the time so that I could see the before condition of the tank and verify it was properly cleaned. (yes, they understood that at the time I made the appointment). The cleaning seemed to be of good quality, there was no mess, and the technician was polite and professional. Even though I was extremely unhappy that my wishes to be present were ignored, I would recommend them and will probably use them next time (approximately 4 years). They do offer quite competitive prices and were available when I wanted them (at least in theory).