Good reputation and word-of-mouth for surgery results. HOWEVER, this appears to be an overgrown medical practice that is poorly managed and has no respect for patients' time. As just one example, this morning I had a follow-up appointment with one of their optometrists, not even one of their opthamologists or surgeons. One and a-half hours after my appointment time, I was finished with the testings and the consult with the OD...but I was left waiting an additional 20 minutes for "check-out" to set the next appointment and do payment. INEXCUSABLE. I walked out still without being checked out. If enough others let BDP know that this is ridiculous maybe they'll get the message. As for me, I choose to no longer be a patient and will search for another healthcare provider for my eyes.