Technicians are good, office staff is awful. Appointments are messed up, incorrect information is given and payments have not been entered. I’ve been a client for several years — can’t change who I use because I don’t want to have to pay several hundred dollars in upfront costs again. Unfortunately the office…