Arrived on time. Efficiently replaced the motor after taking the time to hose down the unit thoroughly. Attached the thermostat. Was pleasant throughout and explained what he did. Would recommend Josh and SuperTech without any reservations.