Dr. McRae was amazing! I admit I am very picky about physician's offices but Dr. McRae and his staff exceeded every expectation and have done so every visit! After Dr. Allen missed by shingles diagnosis Dr. McRae took fantastic care of me and really followed up well. He even called me personally with test results, which very few physcians do these days (nor do I expect). His staff is very personable, office is very organized and not over crowed, my appointments are scheduled well with little wait times, and the best part is that Dr. McRae is always very throughough with his questions for me and doesn't try to push me out of this office like so many physicians do. From that first appointment in the Urgent Care, I felt like he wanted to help me feel better. I have truly LOVED MY EXPERIENCES HERE! Don't go anywhere else. I came to this office by way of the Urgent Care because I wasn't being taken care of elsewhere and now I am not going anywhere else.