Your office staff are so friendly & professional. They do their best to fit us in when there are "hardware " issues not during our regularly scheduled appointments. Dr Garrett or his staff always explains things thoroughly. Appointments are always kept on time.
more