Everyone in this office is courteous and professional - you get the "family feeling" while you are in the office, all the staff gets along well with each other and the doctor. Dr. Richter always tries to work within your budget and never recommends any unnecessary procedures. Highly recommend!!