The office has a professional and friendly staff, starting from the front desk to the doctors. The staff is always welcoming, courteous, and helpful. The doctors are thorough, knowledgeable, and take the time to listen to patients' concerns. However, there is one area that needs improvement: communication and follow-through. Some patients have reported difficulties with getting prescriptions refilled, and issues with communication between doctors and residents. The office has a clean and comfortable environment, with a wide range of services offered, including telehealth visits. The doctors are patient-centered and take a collaborative approach to care. Some patients have reported waiting times of up to 1.5 hours for appointments, which is a drawback. Overall, the office has a strong team and provides quality care, but needs to work on improving communication and follow-through.The office's attention to detail and patient-centered approach are notable strengths. The doctors and staff are knowledgeable and take the time to explain treatments and medications. However, some patients have reported frustration with the back-office operations, including difficulty getting prescriptions refilled and issues with communication between doctors and residents. The office has a welcoming and professional environment, with a wide range of services offered. Some patients have reported waiting times of up to 1.5 hours for appointments, which is a drawback. Despite this, the office has a strong team and provides quality care. One patient reported a frustrating experience with the office, including being passed from one resident to another, difficulty getting prescriptions refilled, and issues with communication between doctors and residents. The patient felt like they were just a chart number being passed around, rather than a person with a unique set of needs. This highlights the need for the office to improve communication and follow-through, and to prioritize patient-centered care.