We have Tricare, which is accepted at Dr. Avent's office, so our bills have been minimal if any. His office is bright and cheerful, as are the staff. We have found Dr. Avent himself to work wonderfully with children and we now travel there from 3 hours away.