Cancel

Open app

Search

David James

4.8 (294 reviews)
Closed Closed

Services - David James

Bridal hair services

Blowout

Chemical treatment

8 More Services

Color only

Haircut

Cut and color

Applying hair extensions

Hair extension coloring

Hair extension removal

Hair extension services

Hair styling

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 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

6 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

6 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0
Photo of Ning R.
432
11
7

8 years ago

Business owner information

Photo of David K.

David K.

Helpful 0
Thanks 0
Love this 0
Oh no 0

4 years ago

Helpful 0
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 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

7 years ago

Helpful 2
Thanks 0
Love this 0
Oh no 0
Photo of D C.
8
103
3

7 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 1
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Lily A.
300
16
5

7 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

7 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Business owner information

Photo of David K.

David K.

Helpful 1
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Eva C.
165
4
9

4 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

7 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

10 years ago

Helpful 2
Thanks 0
Love this 2
Oh no 0
Photo of Hester L.
506
19
1

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

7 years ago

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 0
Thanks 0
Love this 0
Oh no 0
Photo of Lyra R.
110
4
3

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Business owner information

Photo of David K.

David K.

Helpful 0
Thanks 0
Love this 0
Oh no 0

8 years ago

Helpful 5
Thanks 0
Love this 4
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Thalia F.
20
749
25

8 years ago

Helpful 1
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 0

Page 3 of 8

Ask the Community - David James

Review Highlights - David James

Leaving a yelp review for the first time in my life because I need to say what a miracle worker Sabrina is!

Mentioned in 114 reviews

Read more highlights

You might also consider

Arrow Salon

Arrow Salon

4.9(190 reviews)
1.5 miMission
$$

Always friendly, always a great cut! I find their prices to be the most affordable in the…read moreneighborhood and it's easy to book online so I keep coming back.

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.

Photos
Arrow Salon - And again, juvy did amazing!! Full Head Balayage, loooving it!

And again, juvy did amazing!! Full Head Balayage, loooving it!

Arrow Salon
Arrow Salon - Full bleach + tone

See all

Full bleach + tone

David James - hairstylists - Updated May 2026

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