Company never showed for my 1st appointment with a 4hr window from 12pm-4pm and sent me an email at 4:50pm saying truck broke down. Rescheduled for next day, all though technician was over an hour late due to his prior service call, he was super nice and professional. John showed me what was wrong, did everything throughly and explained to me what was going on and what he had to do to fix my A/C unit. If not for the technician who did an excellent job and was friendly, I would never call this company again!