I would highly recommend them to all. It was easy to schedule an online appointment and the appointment reminders were helpful. The technician was prompt, professional and did an great job cleaning our mattress.