Good service and outstanding staff. Love the way the staff treats you. Always smiling. My doctor is the best; on time and always keeping up with labs, yearly physical, and referrals.