They are way understaffed for the amount of patients that come through their doors.
I made my appointment for 8:15 AM. I showed up and there are 4 people that signed in before me without appointments. I patiently waited and at 8:40, they called me up to get registered. I asked the secretary how long it would take to get my blood drawn at that point since I had to go to work at 9, and she said, "I don't know." What we both knew, however, was that I had an appointment that wasn't honored.
After registration, I sat back down as the secretary called another name. A gentleman seated stood up with frustration demanding to know why the lady was called first. "Oh, it's because she had an appointment and we're behind schedule..." What?! So theoretically, my name should have been called before the four people before me on that list. And it wasn't. I was furious.
I was called back at 8:45. Here's the reason why this place didn't get a one-star rating. The phlebotomist knew what she was doing. I'm usually a hard stick and it takes multiple attempts to get some blood on me, but this lady only attempted a single poke. In. Out. Done. Easy as pie. I was out of the office at 8:48.
I usually go to another LabCorp but went to this one specifically because it was near my work. I learned my lesson and will never come back. Appointments or no appointments, expect to wait a while.