This medical office has a lot to offer, but some areas need improvement. The quality of care is generally high, with many patients praising the doctor's bedside manner and thoroughness. However, some patients have reported issues with the office staff, citing rudeness and a lack of professionalism. On the other hand, the office is very accommodating when it comes to payment, accepting multiple methods of payment and offering convenient appointment scheduling. One area that could use more attention is innovation - while the office is up-to-date in terms of technology, some patients have reported feeling like they are not being provided with the most modern or effective treatments.It's worth noting that there is a concern with the office's handling of patient communication and billing. Some patients have reported being denied access to their lab results or being told that they need to come in for another appointment to discuss their results, despite the doctor being aware of the results and being willing to discuss them over the phone. This can be frustrating and time-consuming for patients, and could potentially lead to a negative overall experience.Overall, this office has the potential to be a great choice for patients who value quality care and convenient payment options. However, some areas of improvement need to be addressed in order to provide the best possible experience for patients.