Easy online appointment setting, follow up email reminder as well as telephone call. Technician was early, professional, cheerful and responsive.
I have no complaints with the carpet cleaning but it was a little pricey.
Overall a good experience with no flim flam or up sell. I would use them again and recommend them to a friend.