Dr Travis and staff are very professional. They are always go the extra mile to make you comfortable. The office staff is very good at letting you know your out of pocket expense and what is covered by insurance. Very good and follwoing up on preventative visits.