not sure how the technicians are because we could never get one to come out. First appointment was scheduled, they cancelled because they overbooked. I scheduled the 2nd appointment 3 weeks out, the day of I call to confirm a time, they had nothing on their books for my appointment. They wanted to reschedule again, um, no thanks. I'll go elsewhere. Terrible management or something going on there.