The service call was scheduled for a specific date and time and they arrived as promised. They provided a courtesy call 30 minutes prior to arriving. Technician was great, replaced the broken springs and some worn out rollers. The cost was exactly what was quoted on the phone. Very friendly and courteous.