01-17-2017I booked an appointment online. They contacted me directly in about 30 minutes to confirm the date and time. A time slot opened up that day so they were at my house fixing my issue in less than 2 hours from booking the appointment. On-time, courteous, very good value and they went the extra mile to ensure the problem was fixed. Thanks David and Jessie.