This company is unbelievable. MINUS 5 STARS.
Repeated no call no shows. Told us problem was fixed but it wasn't. Had a very hard time getting them back out.
After the initial call to set an appointment the customer service with the office was horrible.