Cancel

    Open app

    Search

    David James

    4.8 (294 reviews)
    Closed Closed

    Services - David James

    Applying hair extensions

    Bridal hair services

    David James Photos

    You might also consider

    Recommended Reviews - David James

    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

    Reviews With Photos

    Megan is truly exceptional. I've been to many stylists over the years, and no one comes close to her skill with color. She understands blonding on a level that feels almost intuitive, and she always gets the tone and brightness exactly right without compromising the health of my hair. Every appointment is easy, relaxed, and efficient, and I leave feeling like my hair has never looked better. If you're looking for a master colorist who genuinely knows what she's doing, Megan is the one. Five stars without hesitation.

    Megan Van Vleet is the absolute best, she always gives me exactly what I want. I've been going to her for years to get my color done. She places the highlights unlike anybody else I've been to before, she does a technique where my hair grow out isn't as harsh it's blended with my natural color. There's nobody else that I trust with my hair, except for her. She's very personable and will listen to your needs. Can't recommend her enough!

    Blonde halo by Ashley
    Mackenzie H.

    I have no doubt that David James is full of talented hair artists, but this review is for Ashley. I ONLY HAVE POSITIVE THINGS TO SAY. This was my first time getting my hair bleached/lightened in years and Ashley was so knowledgeable about my hair's possibilities and restraints. She was super communicative, asking lots of questions about what I was looking for as well as relaying realistic expectations about what we could accomplish. When I came in for the actual appointment, we talked over my reference pictures and she went right to work. In this case, I wanted a blonde halo (where the whole bottom layer plus some hair that frames the face is bleached). It took about 4 hours (as she predicted) and the process was seamless. Ashley made the time fly by - she's a blast to talk to. And she clearly knew what she was doing! I love my new hair and would encourage anyone to go to Ashley for any coloring needs!

    Priscilla H.

    You know, I had always thought that hair couldn't be alive,but I swear Sabrina touched my hair and it's alive now--every day. Before I visited we were deep into covid my hair was long and straight, flat. Every day I looked in the mirror it just felt like I was wearing a sock on top of my head. Sabrina gave my strands the ability to *move, dance, frame and shape* My hair with heat styling is incredible, without styling is equally incredible in a different way. I'm truly blessed to be able to have amazing hair days *every single day because of Sabrina.* (PS She's also the sweetest. Makes you feel comfortable, has great conversation and an incredible personality. Worldly, well rounded and genuinely cares.) You know the Sailor Moon transformation scene where she goes from regular person to sailor moon? That's how getting a haircut from Sabrina feels like every time. Sit back and please let her do her magic. She's got a vision and she knows how to transform you every time. Let her have the reigns and you'll be the lucky one to experience her magic!!

    Asymmetric cut by Sabrina!
    Amanda L.

    Sabrina is incredible! I have naturally wavy Asian hair and wanted help bringing out my curls. Most stylists end up cutting my hair like it's more traditional straight Asian hair, but Sabrina did an amazing job at reviving and accentuating my curls! I also asked for an asymmetrical hairstyle and she was super creative and fun with it. Sabrina really made sure that I was getting the style I wanted and was super friendly -- we talked through the style plan before she started cutting, and she made sure she really understood the aesthetic I wanted and past history with haircuts. While cutting my hair, she frequently checked in with me and walked me through her thought process, and in the end showed me all the different ways I could style my hair. On top of all that, I loved her creativity with my cut! Thank you Sabrina!! :) (Her Instagram gives a great sense of her style, check her out @similakchyld)

    Lillian N.

    I saw Sabrina today for my first haircut with her and WOW she is so thoughtful and talented and I absolutely love how it turned out. I've officially found my sf hair stylist. What a gem. Before I go into talking about the results, what uniquely stood out to me was how Sabrina went about her assessment of what I was looking for. We had a thorough back-and-forth dialogue that took into account what my lifestyle is like, what I currently do for maintenance, what I was looking for (very specifically) and so much more. Sabrina is an expert with many years of experience, and the care that she took to ensure that we were building towards a realistic, mutual understanding of what we wanted to achieve was so crucial. I know that many stylists do this intake process but the way that Sabrina did hers was next-level thorough, clear, and educational all at the same time. This went a long way. Now for the results. Sabrina took my drab hair and grown out layers to a cut that was just a little longer than shoulder length (see pic) and brought so much life to it. I haven't gone this short in years and I absolutely love how it turned out. The intentionality behind Sabrina's approach and expertise shines through and I'm so excited to be able to rock this cut every day.

    1/4 Before and after photo of haircut by Sabrina Tsang
    Novie K.

    WOW. Just wow. Have you looked at my before and after photos yet? Do yourself a favor and book an appointment with Sabrina Tsang. You will be so happy you did. I'm the kind of person who shies away from change, and I'm not the most confident person in the room. But I walked away feeling like a freaking model after Sabrina cut my hair. Anything she touches turns to gold. Sabrina knows what she's doing. And she won't push you into anything you're not comfortable with. She's got incredible attention to detail, and asks a lot of questions to really understand your vision. She even spent time at the end of my appointment to teach me different ways to style my hair, which is something no one has ever taken the time to do before. For me, Sabrina gave me face-framing layers and curtain bangs. You can see in the before how my bangs don't do my face justice. After my bangs work perfectly with my brow bone and is like a makeup highlighter?? but for hair?! By giving me layers she also took out my ungodly hair coloring at the ends and magically made my hair look longer in the process. I went from really sad quarantine hair to the best haircut of my life. Sabrina, thank you!! You're a sorceress!!

    Interior
    Katie S.

    Best haircut of my life by Sabrina! I was probably not the best client, I didn't come in with any specific inspo photos or examples, but she talked me through what we could do to transform my very straight and plain hair into something fun and versatile with longevity. The salon itself is incredible. It's extremely clean, has great natural lighting, and is modern. Sabrina not only talked me through the different aspects of my hair type that I didn't know, but she taught me different ways to style my hair. I've never had such a great learning experience from a hair appointment! Usually you leave a salon feeling fresh, but you're never able to recreate that style "look". Sabrina is different, she cares about her clients and takes the time to teach you about your hair, how to care for it and how to style it based on the cut and your specific hair texture. I would highly recommend coming here and making an appointment with Sabrina!

    Emily L.

    Sabrina is an amazing hairstylist! She taught me so much about my Asian wavy hair. I used to hate styling and now I've learned to embrace my natural hair :) She is also very easy to talk to and has such great humor! Not a dull moment when she's cutting your hair. She listens to what you want and gives you her expert advice. I love how my hair turned out and can't wait for our next session. I am so grateful I found her! Find her on Instagram (@similakchyld) and book your appointment NOW!

    Laura C.

    Sabrina. Sabrina. Sabrina. Book a cut with her immediately. I recently moved to SF from Seattle. I never planned on searching for a new stylist (I'm obsessed with my stylist, Paige in Seattle, shout out to Paint Salon), however I have bangs that needed a trim and I needed to get snapped out of my quarantine rut. Sabrina was the perfect person to shock my system and felt like we knew each other for years! Hair Knowledge - Sabrina clearly has a lot of experience with different hair textures, ethnicities, and preferences. She asked me amazing questions to learn about my hair. She asked how I styled it, how often I dyed it, and a bit about my day-to-day styling habits. Sabrina knew exactly how to protect my curl pattern while giving me a beautiful blowout! She clearly has put in the work to understand hair textures, cutting techniques, and products. The Cut My hair cut is EVERYTHING! Sabrina designed it just for me. When I said, "I don't want a mom haircut," Sabrina followed up with great questions so she knew exactly what I meant but that. I was worried about having frizzy hair in humidity and I wanted movement. Sabrina recommended adding some layers and removing some weight from the inside. My hair has so much movement. Additionally, Sabrina reshaped my bangs too! She noticed my eyes and decided we needed to show them off more! What a difference a shape makes! I look more awake and feel sexy as hell! Safety & Hygiene - Sabrina instantly made me feel comfortable. She was hyper-focused on Covid-19 safety protocols. I filled out a waiver in advance and Sabrina shared her cleaning practices, which were immediately obvious when I arrived. Everything was sanitized, wiped down between customers, and all her tools were clean as a whistle! Long story short, Sabrina is accepting new clients right now and you better go before her books fill up because they will...FAST!

    Trixie A.

    This is my 2nd time to get my haircut by Sabrina and honestly I don't see anyone else doing my hair. First time was a lob back in Sept 2020 and then changed it up to some bangs that frames out my face and with layers. I'm constantly more than happy with what my hair looks like in the end. Sabrina is so friendly and it's always a great experience with her.

    Before and after my haircut with Sabrina

    See all

    4 months ago

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    4 days ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 months ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    2 years ago

    Helpful 8
    Thanks 3
    Love this 0
    Oh no 4

    1 year ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Beth P.
    2
    103
    8

    1 year ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1

    3 years ago

    Helpful 4
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    2 years ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 4
    Thanks 1
    Love this 3
    Oh no 2
    Photo of Linz C.
    297
    532
    1829

    4 years ago

    Helpful 4
    Thanks 0
    Love this 3
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 0
    Love this 2
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Novie K.
    10
    19
    10

    5 years ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 2
    Thanks 0
    Love this 3
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Emily L.
    313
    69
    17

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1

    5 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 3
    Thanks 0
    Love this 2
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Kelley L.
    587
    51
    46

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Whitne Y.
    1
    279
    96

    4 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 3
    Thanks 1
    Love this 2
    Oh no 0

    3 years ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 2
    Thanks 2
    Love this 0
    Oh no 3

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 2
    Oh no 0

    4 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    4 years ago

    Business owner information

    Photo of David K.

    David K.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 8

    Ask the Community - David James

    Review Highlights - David James

    Sabrina has become my go to hair gal - sweet, accommodating, easygoing, listens, and KNOWS her stuff.

    Mentioned in 115 reviews

    Read more highlights

    You might also consider

    Blowology Dry Bar & Spa

    Blowology Dry Bar & Spa

    4.5
    (282 reviews)
    1.6 mi
    $$

    I really wanted to love this place, but for the price... it was mid at best…read more I came in for an extra-long blowout with extensions $135 + tax (which already felt questionable since personal services like hair in CA are generally non-taxable... Google is free). Add $12 parking at Union Square garage, so close to $170 deep for a blowout. For that price, I expected polished. What I got felt rushed. I paid extra for extensions but was paired with someone who clearly didn't have much extension experience. The wash was super quick (definitely no massage), and when she brushed my hair she was rough, like yanking-my-head-around rough. At one point she even asked, "Does that hurt?" which is never a comforting question mid-service. By the end, one of my front extension beads had been pulled out, leaving a noticeable bump at the front of my hair for weeks. When she finished the blowout, we both kind of looked at it like... ummmmm. It just didn't look good. She asked if I wanted her to touch up the front, so she grabbed a curler for my bangs, and literally picked old hairs out of it before wrapping my hair. I wish I was kidding. It felt very last-minute. She adjusted a few pieces I pointed out, and I left saying, "Maybe it'll fall and look better later?" She said, "Yeah..." It completely fell the next day. I ended up touching it up myself. Before leaving that first appointment, I asked if I could come back for the complimentary touch-up and upgrade to a half-up style by just paying the $30 difference. I was told yes, of course. Three days later I came back downtown for my touch-up. New stylist. I asked about upgrading to the half-up and paying the $30 difference like I was told. She checked and came back saying no - I'd have to pay the full $165. I said I didn't have time for a full wash and everything, and she said, "Oh you don't have to wash, we can just do the style." But for the full $165 For just styling. Wild. So I just did the complimentary touch-up. Ironically, she used a straightener for the curls and it looked way better and lasted way longer which only reminded me how poorly the first blowout was done. Overall, the vibe felt slightly annoyed and not very welcoming. For this price point, I expect consistency, extension experience, and a polished result. Instead I left feeling overcharged and underwhelmed.

    I was trying to find a salon in the city that would actually pick up the phone and let me book an…read moreappointment for a Sunday morning -- not as easy as it sounds. Thankfully, Blowology Dry Bar and Spa came through! I needed a slicked-back bun for an event, and my stylist, Ali, was awesome. He told me it was his first time doing that kind of updo, but honestly, you wouldn't have known. He took his time, made sure it wasn't too tight (huge win for my scalp), and the end result looked great. He even gave me a discount since it was his first time doing a bun for a customer. which I thought was super thoughtful. I also thought the ambiance of the salon was super cozy and brought all the vintage vibes!

    Photos
    ‍ Relax, refresh, and rejuvenate at Blowology Dry Bar & Spa. You deserve to look and feel your best every day.
    ‍ Relax, refresh, and rejuvenate at Blowology Dry Bar & Spa. You deserve to look and feel your best every day.
    Thank you Mary Steenburgen for visiting us!
    Thank you Mary Steenburgen for visiting us!
    We love our brides! Full Makeup Application by our lead make up artist Stephanie. Blowout by out Blowology stylist. book Now!

    See all

    We love our brides! Full Makeup Application by our lead make up artist Stephanie. Blowout by out Blowology stylist. book Now!
    Principle Salon

    Principle Salon

    5.0
    (85 reviews)
    1.8 mi
    $$$

    The Principal Salon is a charming space. I had a major hair transformation with Erin, and I'm…read morereally grateful for her skill and professionalism. She was hella prompt, and clearly knows what she's doing. I truly love my new haircut--it was a big change and she handled it beautifully. I know it was a big job, and I really do appreciate the time and care that went into it! That said, thanks again!! All in all, a nice experience and I'm thankful for the fresh start. Hoping after a wash it feels just right. Thank you, Erin!

    My first time. Booked w Jewel. She was 30 minutes late to start my appt. Then rushed and…read moreinterrupted my consultation. I wasn't done showing photos nor was I reassured or that she understood what I wanted. She interrupted my appointment to do a bang trim for someone else in the middle of it. At one point said she was 'not prepared' for my hair. Why not? That's literally her job. She cut it dry, it felt very chaotic. I found this place bc I searched for a razor cut, liked the examples of the work. I expected a wet, razor cut. Scissors are fine too. If I wanted a 'curly cut' or DRY cut I would've searched for that. Couldn't get a decent blowout which should last days this didn't even look good immediately after much less after the walk through SF fog to my car. I tipped 30 on top of the 190 starting price. So 220 total. Plus I come from the north bay and had to drive over the bridge into SF. I have waited for weeks to finally post a review because I really tried to give it a chance but I'm very unhappy I wasted over 200 and couldn't even get a good cut or blowout. My hair is curly but it doesn't need any special treatment it can be cut normally, wet, and can be worn either way, curly or smooth, with a good cut. Once again, a stylist was late, then rushed me, didn't listen, didn't deliver, wasted my time and money, and ruined years of grow out. And I'll have to go back to trimming it myself as these shattered layers grow out to recover the thickness I had. I could have done a better job myself at home. I did not hate what I came in with, i actually liked it. It just needed to be cleaned up and evened out basically. Long layers. Classic. Could not have been a more simple request. She completely overcomplicated things. No idea why she cut it dry, and I did not want that! but she didn't ask or consult me if I was OK with it or tell me ahead of time she planned to do that. But she was perfectly polite n all. Just not at all the skill level I expect of a senior stylist charging nearly 200 for a cut. For that I expect a great blowout to be no problem at all. I expect to walk out feeling confident. I have examples of great past cuts. I wish I had just walked out in the 30 minutes she made me wait. The last cut I had from someone else they were also very late and it sucks that happened yet again. Wasn't sure bc they take cc info upfront and say they charge for late cancels if it was even an option without getting charged. Ought to have been able to get a nice cut and blowout for over 200. Should not have been this complicated or difficult. Also think the so called clean/green products, maybe just don't perform as well as the ones that aren't greenwashed and just focus on performance. They did nothing to give me the moisture or the protection from fog and frizz my hair needs. And the whole time my people pleasing, introvert self was just saying oh yeah thats fine no problem oh yeah cool sounds good i trust you yeah i love it its great thanks! smh Not at all the experience I was paying for, to actually feel pampered and not have to do this job myself. I could've done it myself and been happy with it. I wouldn't have done what she did to my hair myself. the location also leaves much to be desired but thats SF in general the local bums and crazies are to be expected. the search for a stylist that will deliver professional service and results? sadly continues.

    Photos
    Cut by Alx Nixon
    Cut by Alx Nixon
    Hair by Jewel Middleton
    Hair by Jewel Middleton
    Cut by Erin Solo

    See all

    Cut by Erin Solo
    Bloom Blow Dry Bar

    Bloom Blow Dry Bar

    4.3
    (225 reviews)
    3.1 mi
    $$

    I really like coming here. Everyone is very professional and the atmosphere is fun and uplifting.read more

    I love this place so much and Krista is a hair GODDESS…read more I haven't had a haircut in about a decade because of health and anxiety reasons and decided to take the step and my fiancé reached out to figure out how to set an appointment for me because I was a little overwhelmed by the choices online. They said they could have me in for a consultation same day and after the consultation we made an appointment for me to do my hair with Krista. Oh my goodness. Any anxiety I had went away immediately when I walked to the shop and Krista waved hi to me. Honestly one of the warmest sweetest people I've had the pleasure of meeting AND she is a master of hair magic. She communicated with me throughout, made sure I was happy and comfortable, and let me know what was happening while she was doing my hair. Y'all, I am beyond amazed and impressed with how everything turned out. I have really thick unruly curly hair in my opinion and she tamed it and styled it and I already know even after I wash my hair and do my natural curls, it's going to look amazing. She checked in with me to make sure that the color was what I wanted and when the first time wasn't as vibrant as I wanted she helped me adjust until I was satisfied. Honestly this was the greatest experience I've had this year, if not my whole life with hair. The shop is also gorgeous and immaculate and I know whenever I have any hair-related needs I will definitely be coming back. Thank you so much wonderful staff at Bloom and especially Krista! You absolutely made my year.

    Photos
    Roaring 20s!
    Roaring 20s!
    Bloom Blow Dry Bar
    Special Christmas deals.

    See all

    Special Christmas deals.
    Arrow Salon

    Arrow Salon

    4.9
    (192 reviews)
    1.5 mi
    $$

    I came here a handful of time and tried a couple of girls over a span of a couple of years. They…read morewere both very sweet and gave good service. My reasoning for giving 2 stars is because of what happened on 2 separate occasions. I came in to get my roots redone and I always discuss pricing before we start to avoid what eventually happened. When I was rang up, I was charged an extra $30 without being consulted. The girls who did my hair both seemed uncomfortable to tell me I was being over charged what I was quoted and apologized. I was obviously annoyed and said that price was never discussed or consulted with me before. They gave some reason about needing more hair dye? I thought it was bullshit and it seemed like someone else, maybe the owner, was adding it on without their knowledge and had to deal with the issue of telling a customer on the spot. The whole situation felt off. It's not about the money, I can afford an extra $30. It's about the principle of transparency and professionalism which I think wasn't shown on these 2 occasions. Unfortunately I won't be coming back to this salon which is disappointing because I really liked both girls who did my hair but my experience in the last couple of years tells me this place adds on extra charges, without your knowledge and I can't trust a salon that doesn't lead with transparency or professionalism.

    The best place for haircuts. Relaxed vibe, professional stylists, a value for what you're getting.read more

    Photos
    And again, juvy did amazing!! Full Head Balayage, loooving it!
    And again, juvy did amazing!! Full Head Balayage, loooving it!
    Arrow Salon
    Full bleach + tone

    See all

    Full bleach + tone

    David James - hairstylists - Updated August 2026

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