I don't even know where to start. Appointment was at 4pm finally got to see the doctor at 545pm. During that whole time all I got was excuses from an office manager about being understaffed. Here's an idea, stop making appointments if you don't have the staff to cover them. Or at a minimum, tell people in advance that it is going to be a 2 hour ordeal because of less staff and let them make the decision on whether to come in or go elsewhere. To top it off, the front desk staff basically said "deal with it". Not necessarily using those words but basically, zero empathy and cold as can be. If my wife wants to keep bringing the kids here that is up to her but I will never step foot in there again. Oh yeah, and just to make sure this wasn't a fluke, I asked around the waiting room and everyone I spoke to said this was the norm both in attitude and tardiness.