The business has a good overall score, with a rating of 4.5 out of 5. The quality of the service is also high, with a score of 4.2 out of 5. The pricing is reasonable, with a score of 4.8 out of 5.The business has a long list of satisfied patients, with many of them praising the doctor's professionalism, kindness, and excellent care. Many patients have reported feeling comfortable and at ease during their visits, and some have even credited the doctor with saving their lives.However, there are a few negative reviews scattered throughout the list. One patient reported having to wait for over an hour for an appointment, while another patient complained about the doctor's rushed behavior during a procedure.One review in particular stands out as being particularly critical. The patient reported experiencing severe pain and bleeding after a procedure, and claimed that the doctor was not attentive to their needs. They also expressed frustration with the phone system, stating that it was difficult to get through to the office to schedule an appointment.Overall, the business seems to have a strong reputation for providing high-quality care, but there are a few areas where it could improve. With a bit of attention to customer service and communication, this business could easily achieve a perfect score.