We have been extremely pleased throughout the entire process. Everyone is fantastic and Dr. Britton is very personable and informative, as he discusses what is happening at each appointment. One thing I really appreciate is how efficient they are, resulting in very little waiting.