The office is run very smoothly and the two times I have been there the appt was right on time. Dr Davidson is outstanding and spent quality time discussing issues with me. She also was very aware of costs of medicine and let me know to call the office if prescription was too costly and she would come up with an alternative. I would recommend this office to my friends and family