The administrative and technical staff are knowledgeable and friendly.
He explained all the steps of the procedure. There were no surprises the day of the surgery.
Follow up was as pleasant as all other visits.
Dr Allen provides great service at a very reasonable price.