Contact

Do you have specific questions about your appointment or Ngoce’s services?
Are you planning a special event like a wedding which involves fancy hair?

Email Ngoce at ngoce@ngoce.com

Call or text Ngoce at 415-878-6254
Follow Ngoce Hairstyles

Location

Ngoce Hairstyles operates inside of Project XO in SOMA: 230 8th St, San Francisco

Get Directions (opens in new window)

Ngoce Hairstyles (in Project XO)

Booking and Hours

 

Ngoce Hairstyles by appointment only.

Usual hours:

  • Sunday 9 – 5
  • Monday 10:30 – 6:00
  • Wednesday 10:30 – 6:00

Book Online

Use these buttons to help select a service in the booking widget on the right.

These buttons open a new browser window to book the selected service category.

Book HaircutsBook Color Book Color with Cut Book Styling Service Book HaircutsBook ColorBook Color with CutBook Styling Service

See all servicesSee all services

"I want that cut" she says after seeing the previous client.Totally different hair textures and ways of cutting, but similar result in the end :) #haircut #haircolor
Beautiful day to get married ♥️. Elissa's been a client for over a decade 🥹 #hairstyle 

Hair by me
Makeup by @nikol_elaine
That was fun and a BIG change ❤️. Beautiful @calli.cenizal #haircut #haircolor
Glowing!  Two sessions later, no breakage 🙏, she's back! @lkcinsf #haircolor #haircut
Brightening up for summer with some foilyage ☀️#haircut #haircolor
Fresh cut for @noguts_noglory, looking beautiful!  Thanks for stopping by, enjoy your travels.  #haircut #hairstyle
Warm balayage for the holidays for this lovely lady @_kells_buck_ !  Hair after wind and rain hit it 👏 #haircut #haircolor
Color play! 
Hours later with this fabulous gal.
#haircolor #haircut
Archives: Natural texture on this beauty. It's a good time to try.  You may even stick with it post-quarantine ♥️
#haircut #haircolor
Soft Bob.  For the sweet and beautiful @cristinhub
#haircut #haircolor
First stirrings of spring...cut and color after donating hair on this wonderful lady @herbalactress ! @project_xo_studio
#haircut #haircolor
Cutting into 2020!
The beautiful @kris.huey 
#haircut
Just a little purple 💜
Less than 8 hrs later 💦 (First lightening session on virgin hair)
#haircut #haircolor @project_xo_studio
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.
"I want that cut" she says after seeing the previous client.Totally different hair textures and ways of cutting, but similar result in the end :) #haircut #haircolor
That was fun and a BIG change ❤️. Beautiful @calli.cenizal #haircut #haircolor
Glowing!  Two sessions later, no breakage 🙏, she's back! @lkcinsf #haircolor #haircut
Brightening up for summer with some foilyage ☀️#haircut #haircolor
Fresh cut for @noguts_noglory, looking beautiful!  Thanks for stopping by, enjoy your travels.  #haircut #hairstyle
Warm balayage for the holidays for this lovely lady @_kells_buck_ !  Hair after wind and rain hit it 👏 #haircut #haircolor
Color play! 
Hours later with this fabulous gal.
#haircolor #haircut
Archives: Natural texture on this beauty. It's a good time to try.  You may even stick with it post-quarantine ♥️
#haircut #haircolor
Soft Bob.  For the sweet and beautiful @cristinhub
#haircut #haircolor
First stirrings of spring...cut and color after donating hair on this wonderful lady @herbalactress ! @project_xo_studio
#haircut #haircolor
Cutting into 2020!
The beautiful @kris.huey 
#haircut
Just a little purple 💜
Less than 8 hrs later 💦 (First lightening session on virgin hair)
#haircut #haircolor @project_xo_studio
What a beauty!  Thanks for trusting me with your mom's hair @aleeza.p ♥️. An inspiring woman transitioning to her natural color and donating her hair this Thanksgiving weekend.

Childrenwithhairloss.us accepts hair that is color treated (although non-color treated is preferred) and at least 8 inches.  Most organizations require more length and won't accept color-treated hair.

#haircut @project_xo_studio
Tickled pink 💗
#haircut #haircolor 
@project_xo_studio @nunn.marissa
Holiday ready! 
@project_xo_studio
#haircut #haircolor
Autumn inspired balayage
#haircut #haircolor 
@project_xo_studio
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.
"I want that cut" she says after seeing the previous client.Totally different hair textures and ways of cutting, but similar result in the end :) #haircut #haircolor
That was fun and a BIG change ❤️. Beautiful @calli.cenizal #haircut #haircolor
Glowing!  Two sessions later, no breakage 🙏, she's back! @lkcinsf #haircolor #haircut
Brightening up for summer with some foilyage ☀️#haircut #haircolor
Warm balayage for the holidays for this lovely lady @_kells_buck_ !  Hair after wind and rain hit it 👏 #haircut #haircolor
Color play! 
Hours later with this fabulous gal.
#haircolor #haircut
Archives: Natural texture on this beauty. It's a good time to try.  You may even stick with it post-quarantine ♥️
#haircut #haircolor
Soft Bob.  For the sweet and beautiful @cristinhub
#haircut #haircolor
First stirrings of spring...cut and color after donating hair on this wonderful lady @herbalactress ! @project_xo_studio
#haircut #haircolor
Just a little purple 💜
Less than 8 hrs later 💦 (First lightening session on virgin hair)
#haircut #haircolor @project_xo_studio
A little clip makes it holiday ready 🎄. (A little balayage helps too)
#haircolor @project_xo_studio
Spicy brunette balayage for more dimension, the beautiful @vlp_lab.
#haircolor @project_xo_studio
Tickled pink 💗
#haircut #haircolor 
@project_xo_studio @nunn.marissa
Holiday ready! 
@project_xo_studio
#haircut #haircolor
Autumn inspired balayage
#haircut #haircolor 
@project_xo_studio
Balayage for this beauty @tmk_of_westoak
New location, I'm at Project XO salon now! @project_xo_studio
#haircut #haircolor
Transitions from foil highlights to balayage...more dimension please!  The lovely @_kell_e_buckley_ 
#haircolor #haircut
70s vibe, she's ready, college bound!  @camille.viviani
#haircut #haircolor
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.
Beautiful day to get married ♥️. Elissa's been a client for over a decade 🥹 #hairstyle 

Hair by me
Makeup by @nikol_elaine
Fresh cut for @noguts_noglory, looking beautiful!  Thanks for stopping by, enjoy your travels.  #haircut #hairstyle
Beautiful day for a wedding! Makeup ♥️ @nikol_elaine 
#hairstyle #stylistlife
Balayaged and wedding ready!  Early congrats to beautiful @arzatemtz!  #haircut #haircolor #hairstyle
Event ready!  French twist play on lovely @wiebela  #hairstyle
Faux braid done with elastics on lovely Lorna.  #hairstyle
Getting the bride's best ladies ready!  #hairstyle
Ethereal and timeless.  Second look for the bride.  #hairstyle
The bride and lovely ladies ready for the Vietnamese tea ceremony!  Hair by me.  Beautiful makeup by the fantastic @nikol_elaine and @katiekramertime.  Great work team! #hairstyle
Thanks for the shot @nikol_elaine, makeup by her. Wonderful time working with the beautiful, sweet, and talented @ashleycmeverett!  Excited for the motion and stills @bradensummers.  #stylistlife #wigging #hairstyle
Candid bride.  Hair by me.  Scene by San Francisco.  #hairstyle
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.
Cindy Joseph; I wish I was able to tell you how much you inspired me on my first photo shoot ever. Your grace, easy confidence, generosity, and luminescent positivity.  After decades behind the scenes doing makeup on some of the most famous faces, you created a beauty line for women of all ages, a line that was about enhancing what was already there, natural beauty.  You had a successful modeling career as a 60 something  year old woman with stunning silver hair.  By your example and by your words, you encouraged women to embrace their beauty at whatever age they were, that there is so much beauty in aging, despite the youth-obsessed media and society we live in.  Thank you for sharing your spirit and message with this world.  I am so grateful our paths crossed.

Portait @bradensummers 
Makeup @nikol_elaine 
Hair by me

@boombycindyjoseph
#cindyjosephboom #editorialhair
Icy hot.  Photo by @bradensummers, makeup by @bethanyeskandani, hair by me. #editorialhair
Remembering this shoot today...video by @bradensummers and make-up by @nikol_elaine, hair by me.  Oh what fun!  Link to final video at http://www.bradensummers.com/motion/ #TheBeatBallet #editorialhair
Genlux fashion editorial shoot, day 2.  What fun!  Hair by me.  Thanks again @bradensummers! #editorialhair #fauxhawks
Genlux fashion editorial shoot, day 2.  Hair by me. @bradensummers #editorialhair #fauxhawks
Genlux fashion editorial video shoot, day 1.  @suspectplaces #editorialhair
Happy 2017!  A pleasure to work again with @bradensummers for a Lexus campaign spotlighting his work, #ALLLOVEISEQUAL.  Hair by me.  Recognize the extra?  #editorialhair
Another still by @bradensummers from his book of portraits QUIET BEAUTY.  Makeup by @nikol_elaine , hair by me.  #editorialhair #pinkhair #quietbeauty
Still of me by @bradensummers, part of his new book QUIET BEAUTY (book of portraits, available on his website). Makeup by @nikol_elaine.  Hair by me.  #editorialhair
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.
Beautiful day for a wedding! Makeup ♥️ @nikol_elaine 
#hairstyle #stylistlife
Razored #ponysaloneducation #ponysalon #stylistlife
Glimpse behind the scenes of today's shoot.  Had a blast!  Photography by @bradensummers, makeup by @bethanyeskandani, hair by me.  #stylistlife #silverthreads
Amazing work team!  What a fun day with you both for Libby's wedding!  @hung_liscious @project_xo_salon @janesasimmonsbeauty #stylistlife
Lovely day for a wedding with a lovely bride.  Thanks to the beautiful and talented @nikol_elaine for this shot.  #stylistlife
Thanks for the shot @nikol_elaine, makeup by her. Wonderful time working with the beautiful, sweet, and talented @ashleycmeverett!  Excited for the motion and stills @bradensummers.  #stylistlife #wigging #hairstyle
Tractor ride up the hill to the set.  Selfie of selfies. #stylistlife @bradensummers @suspectplaces
Calm before the wedding. On site and coffeed up thanks to @nnnqt0 @nappyrocks and @wreckingballcoffee.  #stylistlife
San Francisco city hall wedding.  Hair for the bride.  Beautiful couple! #stylistlife
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.

Follow Ngoce Hairstyles:

Copyright © Ngoce Hairstyles, 2015. Cover video and imagery by Braden Summers