Rendez-vous terminés
82
Clients servis
58
With almost two decades of experience I’ve dedicated my career to the craft of haircutting, working in Marin County and Los Angeles. Formally Sassoon trained, my education also consists of ongoing trends, modern techniques, balance and precision to customize the most suitable haircut to the client’s needs.
DAVID JAMES. | San Francisco
600 Fillmore Street, San Francisco, California
Langues
Centres d'intérêt
Me trouver
Membre depuis févr. 2026
Rendez-vous terminés
82
Clients servis
58
With almost two decades of experience I’ve dedicated my career to the craft of haircutting, working in Marin County and Los Angeles. Formally Sassoon trained, my education also consists of ongoing trends, modern techniques, balance and precision to customize the most suitable haircut to the client’s needs.
Langues
Centres d'intérêt
Me trouver
Membre depuis févr. 2026
Ce professionnel n’a pas encore de portfolio.
Janna S
Évaluation : 5
It went amazing! It was my first time here and the service was great I really felt like he took his time to make the haircut come out perfect ❤️
Il y a 1 mois • Bruno

DAVID JAMES. | San Francisco
Réponse : Il y a 1 mois
We're so glad your first visit was amazing! It means a lot to know you felt cared for and that your haircut turned out just right. Hope to welcome you back soon.

Marjorie R
Évaluation : 5
Incredible!
Il y a 5 mois • Bruno
Elly D
Évaluation : 5
Il y a 2 semaines • Bruno
Dylan K
Évaluation : 5
Il y a 3 semaines • Bruno
Andrew W
Évaluation : 5
Il y a 1 mois • Bruno
Katie M
Évaluation : 5
Il y a 2 mois • Bruno
/-122.43096160888672,37.77486801147461,13,0/890x472@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
/-122.43096160888672,37.77486801147461,13,0/350x197@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
DAVID JAMES. | San Francisco
600 Fillmore Street, San Francisco, California Afficher l'itinéraire
Me trouver
Membre depuis févr. 2026