Dr. Herman and his staff are amazing! We are always in and out of the office in a timely manner even though it always seems busy. Very happy with our results so far!