Great staff, great environment and I am always treated like family! No long wait times, very friendly people, and Doctor Balhoff is always so helpful and informative!