Every aspect of this practice is top notch Dr. B is the kindest most knowledgeable doctor my husband and I have ever had. The amount of time she gives each patient is amazing. We love that she is in no hurry to write a prescription and leave. She has many natural alternatives to ” big pharma”. She also offers many cutting edge solutions to common issues that in the past you just had to live with. Dr.B’s team is fabulous. Always super pleasant when you arrive and they make sure your wait time is minimal. They are great about calling with lab reports and handling insurance issues. I can’t recommend Dr.B and her team enough. Every person in that office truly cares about every patient that comes through their door.