Very happy with the service, the expertise, the friendliness and the cost. Everyone from the front desk, to the techs in the back, to the dr himself. A bit crowded but it goes to show you how well they are loved by our community. Although crowded, everything moved along smoothly. A wonderful experience.