taylor repair technician