Called for a quote and received rapid, friendly and professional assistance from a live operator. Mobile service at no extra charge. When I was ready to have the work done, I booked an online appointment and received a call back within half an hour. Received a call to confirm the appointment. Received a call from the technician on the day of the appointment. Technician arrived within the appointment window and was courteous and professional. Work was performed on time and on budget. I highly recommend Speedy.