5 /5 Shawn Williams: I had my initial appointment today and had a great experience. The staff was professional and friendly, and Dr. Yang did a fantastic job of explaining everything. Pricing was certainly agreeable and I will be trusting Mayflower from here on for any dental service I need.