I am writing this review on behalf of my grandmother, and the rest of my family who dealt with this office. I can't comment on the Dr. himself, because we never got to meet him! Why? Well, the office staff is incompetent for starts - incapable to processing an appointment on their system. We tried to schedule an appointment several times, but the phones went unanswered, and voicemails were disregarded. After several WEEKS of calls, we scheduled an appointment for the month of November --for my grandmother, suffering from tremendous pain due to varicose veins. We called the day before to confirm, but they explained no record of an appointment showed in their system, okay, fine, things happen. Let's reschedule, for December, let's say Tuesday at 1PM, done - great! Once again, we call to confirm a day ahead, however this time we're told the appointment was set for Monday at 1 (mind you it's noon, on Monday) Not worth going back an forth on whose fault it is this time - Can we come in now? it's not 1PM yet --nope, Dr.'s busy with another patient now, you'll have to reschedule this appt. Okay, what the hell is going on?! They seem to be nonchalant about this whole thing - they aren't the ones in pain, so logically it makes sense they not care too much about seeing my grandmother. Nonetheless, we gave this office ANOTHER chance to turn things around. Here we go, let's schedule yet another appointment, the earliest appointment available is in January. The time and date were set --or so we thought. January 6th is the big day! we call, and to our disappointment, no one bothered to put our appointment in the system. How could this happen? Now they're playing games, or maybe they're all just a bunch of IDIOTS, quite incapable of executing the most basic of medical office tasks. I am so disappointed, and will be filing a formal complaint against this office, and all its staff. Please do not give this office any business until they implement changes... you know, like actually scheduling appointments for people who so badly need their help. read more