I have been a patient of Dr. Mark Brooks for several years. Over the last 2 years there have been ongoing communication issues with staff such as missing appointments and lab orders not being placed. Staff has also been very unprofessional and rude in person and on the phone. Yesterday I had my annual check-up with Dr. Mark Brooks scheduled. I called several weeks prior to confirm I would in fact be seeing Dr. Brooks and was assured I was seeing him. Last week when I showed up to Quest to do my labs prior to my visit, my order was never sent in and I had to sit on hold for 30 minutes with Dr. Brooks office in order get them to send it over. It was at the end of that call I was casually told that my appointment was with an NP named Kylie and my appointment time had been moved by nearly an hour. Due to the last minute change I kept the appointment as I had prescriptions that needed refilling and I was told that it would be months to try and get another appointment with Dr. Brooks. I was brought back on-time for my appointment at 2:00 PM with Kylie but then left sitting in a cold exam room for more than 40 minutes. The office was dead silent to the point that after 30 minutes sitting in the exam room I had to step outside and make sure someone was there and that they hadn't forgotten about me. This type of treatment is unacceptable. The medical staff had zero respect for me or my time. If Dr. Brooks isn't going to see his patients it should be clearly communicated by his office in advance. Based on a conversation with one of the staff this is a pattern and patients keep getting placed with Kylie. She was the one person that understood my frustration, so that's something. I am very disappointed with how Dr. Brooks and his office handled the situation. Obviously, I will be finding a new PCP so I won't have to experience this again next year! read more