Cancel

    Open app

    Search

    David J MacGregor, MD

    3.9 (232 reviews)
    Open 8:00 am - 5:00 pm

    David J MacGregor, MD Photos

    You might also consider

    Recommended Reviews - David J MacGregor, MD

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    2 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    6 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 3
    Thanks 1
    Love this 1
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    1 year ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 1

    3 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 6
    Thanks 1
    Love this 0
    Oh no 1
    Photo of Mirian C.
    25
    20
    12

    5 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 1

    5 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 1

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 5
    Thanks 0
    Love this 0
    Oh no 0
    Photo of d r.
    0
    14
    0

    5 years ago

    Helpful 7
    Thanks 0
    Love this 0
    Oh no 4
    Photo of Steve S.
    25
    97
    18

    6 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 2

    5 years ago

    Helpful 6
    Thanks 1
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Dan D.
    0
    24
    0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 0
    Photo of A T.
    0
    29
    0

    8 years ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Craig D.
    45
    37
    92

    13 years ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    15 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 4
    Thanks 2
    Love this 1
    Oh no 2

    4 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 1
    Photo of John N.
    152
    12
    1

    9 years ago

    Helpful 2
    Thanks 0
    Love this 2
    Oh no 0

    4 years ago

    Helpful 4
    Thanks 1
    Love this 1
    Oh no 1

    6 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of C Q.
    0
    40
    8

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 6

    Ask the Community - David J MacGregor, MD

    Review Highlights - David J MacGregor, MD

    After spending 15 years struggling with psoriasis I have finally found a solution that works thanks to Dr MacGregor and Christina.

    Mentioned in 22 reviews

    Read more highlights

    You might also consider

    Union Square Dermatology - Nicole Spooner, Dermatology FNP-C provides medical, surgical and cosmetic care!

    Union Square Dermatology

    4.5(397 reviews)
    0.0 miUnion Square

    I saw Dr Morss-Walton recently for Botox and an acne consultation. She was incredibly knowledgeable…read moreand thorough. She listened closely and I truly felt like she cared about my concerns. I've gone to my fair share of dermatologists and Med Spas and this was the best experience by far. The botox looks great, very natural and exactly what I asked for. I'll definitely be coming back and I know if I have any medical skin issues Dr Morss-Walton has me covered. The Union Square office is beautifully decorated and I found the front desk folks to be attentive and easy to work with. Can't wait for my next appointment!

    The visit with Dr. Walton was pleasant and very short. We just get straight to the point with no…read morefrills. Instructions were given, was prescribed a few things, shot was given and then asked for a follow up. Was out the consultation room in less than 10 minutes. What I didn't have a good experience with is the company's practice and lack of professionalism when it comes to billing and insurance / credit card retention. I gave them my insurance information 5x and they still did not keep my in-network insurance on file until I asked them to charge my $40 copay the afternoon of my visit after I realized that there's definitely a copay for that visit. I called 4x before someone answered. During the call to pay my copay, it turns out the front desk person I met did not put my information in despite saying she did. What she did keep was my credit card information that they refuse to delete despite me never signing any form to justify it. This practice will try to make you sign a form that forces you to keep a payment card on file, have it charged without notification when there is a bill and forgo your right to dispute the charge if there's a discrepancy in billing. I shared the image of the form below. The front desk personnel will also hound you if you don't put your personal address and ssn on the forms. I gave them my address but the fd still refused to acknowledged that I wrote it down. I generally have payment cards stored for copayments at other practices. However, I have never had practice (or worked at a practice) that has these terms and conditions. It feels almost predatory and extremely insensitive. I understand when bills are due they are due. However, not saving my insurance information when I gave it multiple times, refusing to acknowledge I had filled the health forms online and even written down my address. Is just terrible practice as someone who also works in the medical field. I even emailed the team and offered them to submit the insurance claim myself just to ensure that it does get billed to them first. I even asked for a patient ledger once it's done cause I need to know my claim gets billed correctly. Furthermore, they do store you whole card information on their computer system and not an secure off-site institution as they claim, cause the FD on the phone confirming my copay was able to repeat the card number from front to back. Trust me this is not standard practice at medical offices or even businesses. At most the only card info a business would have is the last 4 digits of the card and it's expiration. Not the whole card's information I did not sign anything (their green agreement policy) that authorizes them to charge my card without my consent or say so cause I am not tardy on bills. (If I was why would I called 3 hours later to pay my copay immediately) But treating every new or existing patient like they are out for free service gives the impression that it's money first before your health by a long-shot. Most practices I've been to are not like this The whole fiasco about not wanting to save my insurance so they bill me directly instead cemented my experience at this practice. The doctor may be nice but the billing system and practice is definitely flawed. It's almost like they operate more like a beauty spa/ clinic than an actual medical facility for people with skin conditions. The administrative staff seem unwilling to actually do their role besides pushing you to fill out the green agreement form (pictured below), give card information and your address to ensure they can bill you instead and then send you to collections. Everything but sending the claim to insurance it seems. Definitely won't be back and will follow up to ensure they do send my claims, and would not recommend this practice to any patient needing care without the administrative stress.

    Photos
    Union Square Dermatology - Jeannie Jhu, PA-C provides medical, surgical and cosmetic care!

    Jeannie Jhu, PA-C provides medical, surgical and cosmetic care!

    Union Square Dermatology - Vail Reese, MD, Union Square Dermatology founded the office in 2006.  Happy 20th Anniversary!

    Vail Reese, MD, Union Square Dermatology founded the office in 2006. Happy 20th Anniversary!

    Union Square Dermatology - 450 Sutter St, Suite 830 for medical and cosmetic services

    See all

    450 Sutter St, Suite 830 for medical and cosmetic services

    Kaveri Karhade, MD

    Kaveri Karhade, MD

    4.9(27 reviews)
    1.3 miPacific Heights

    Dr. Karhade was great! Listened to all my concerns, and addressed anything I brought up during my…read moreconsult. I was nervous going into it, didn't know what to expect, so I actually forgot to mention one of my concerns. But she was open to having a quick second meeting to get everything addressed for me. Overall, it was a good experience and I definitely learned a lot on how to take care of myself. Dr. Karhade explained everything in detail and was patient when I wanted more clarification. She is very knowledgable and ready to answer any question that I have. I also really appreciate how she understands my concern for caring for my skin with a darker skin tone, explaining the details and nuances for how to take good care.

    Dr. Karhade is hands-down the best dermatologist I've had in Sf. I've been to quite a few over the…read moreyears for various skin issues, and none come close to her level of care. She's incredibly knowledgeable but also so kind and patient, youll never feel rushed during an appointment. What really stands out is how much time she takes to explain everything. She breaks things down clearly, answers every question, and genuinely wants you to understand what's going on with your skin. Shes calm, thoughtful, and you can tell she really cares about her patients. On top of that her skin is AMAZING. The office itself is well-run, and they offer a wide range of treatments and procedures. The staff is friendly, professional, and always makes you feel comfortable from the moment you walk in. After bouncing around different dermatologists in the city, I can confidently say Dr. Karhade is the one I'll be sticking with. She's the real deal..smart, compassionate, and truly exceptional at what she does. Highly, highly recommend her to anyone looking for a dermatologist in SF!

    Photos
    Kaveri Karhade, MD
    Kaveri Karhade, MD
    Kaveri Karhade, MD

    See all

    Diana Camarillo, MD - Cute office

    Diana Camarillo, MD

    4.3(28 reviews)
    1.7 miLower Pacific Heights

    Dr. Camarillo used a "freezing" technique to address some actinic kerotoses and other blemishes on…read moremy face. It is now several weeks after the treatment, and most of the blemishes are still there. It cost $350 for this "treatment," which was not covered by insurance because it is considered "cosmetic," Dr. Camarillo did not explain that the treatment would not be successful and that I might have to return for another $350 treatment. I am really disappointed. Dr. Camarillo and her staff are all very nice, but I wonder about the quality of care at her office.

    I went to Dr. Camarillo for an onset of acne years ago. She breezed into the office and asked me…read moreabout my education and personal life. Then she started talking about how she and her husband live in the city and had a baby. I don't know what this conversation was supposed to accomplish but it didn't feel friendly. She then gave me a bunch of prescriptions without any explanation. I filled them (they were all very expensive), and asked the pharmacist to advise on how to use the medications. He was confused as to why I was getting all these prescriptions which, together, seemed like overkill and would irritate my skin. Surprise surprise, nothing helped. I ended up going back to otc Dr. Hauschka cleansing products which had helped me before, and bought the La Mer healing serum. Spent a fortune on useless products prescribed by this unfriendly doctor who didn't appear to care at all about helping me.

    Photos
    Diana Camarillo, MD

    See all

    David J MacGregor, MD - dermatology - Updated September 2026

    Loading...
    Loading...
    Loading...