This absolutely wonderful conscientious, knowledgeable and amazing Doctor is hindered by a horrible, rude and incompetent office administration support staff that would be better suited as customer service reps for a utility or cable company. Appointments are regularly lost or rescheduled without any notification to the patient nor does one receive a reminder call - the "new" computer system is regularly blamed. Even if the receptionists does not forget to pass your file to the back after check-in, you will still wait at least 30 minutes before the healthcare assistant sees you and then at least another 10 minutes will be required to see the doctor. If you are waiting for more than 30 minutes then I highly recommend leaving the isolation holding tank aka waiting room and asking the receptionist why it is taking so long. This action will ensure that you wait only an additional 30 minutes; otherwise, you could spend the entire day, out of sight and out of mind in their waiting room. After seeing the doctor be prepared to wait another 30 minutes so that they can unilaterally assign you your next appointment, as if you were an army recruit or prison inmate. You also may have to wait over 2 hours for a lab appointment if one of the lab staff calls in sick. Of course since the office has no regard for your time or patients in general, they will not let you know about the extended waiting time let alone offer to re-schedule. Also be prepared to question anything that the staff says or asks you to do since they seem to operate on an automatic pilot setting based on the majority of their patients and not on an individual patient's specific circumstances. Common examples of this incompetence include asking you to fill out forms related to programs that do not apply to you or giving you wrong healthcare advice like telling you to fast when it is not necessary for the test you are taking. Finally, if you have private insurance, good luck! Unfortunately, they even have difficulties with the most basic task of handling a co-payment. When their ineptitude creates a billing problem, you will have an unpleasant Alice in Wonderland like experience trying to resolve it through countless conversations, phone calls and letters. Based on un-empathetic correspondence from their corporate management and their lack of response to written complaints, this office's problems appear to flow down from higher levels of Broward Health and unlikely to change any time soon.