Your domain registration is pending. Check back in an hour


We apologize if you are trying to reach Fresh League by call or text our phone is currently not available please contact us on our website using the book link or leaving a message there!
We appreciate your business and again apologize for any delays


Follow and support
Fresh League Salon @freshleague_sf
For updates, photos, pro hair tips and more!!

Balboa & 19th Ave Pop-up Block Party🎉

Feb 11, 2022 – Feb 11, 2022

Fresh League Salon
Will be offering 10% off all pre-booked services during the event between 5-8pm come in person, book online or via text!!

Shop local for Valentine's day with Love Street Vintage, Tender Buttons, and Wood Goods and Hot Sauce

Come enjoy an evening with your local small busines...

Read More


5 months ago
First off, Justine is incredible! Whenever I got my hair cut I would bounce from one hair stylist to another, but now Justine is the only one who does my hair. She's a really lovely person and not only does she make hair dreams come true, she makes sure that the health of your hair is top priority. I totally trust her and her expertise, and she gives great advice on how to maintain your hair as well. Whenever I leave her salon I feel like the confident and beautiful version of myself I always want to be.
- R B
6 months ago
Justine revitalized my sad pandemic hair with beautiful highlights and layers. She has created such a nice salon and parklet and makes you feel super comfortable. I’m loving my hair and highly recommend Justine!
- Erin B
10 months ago
Justine is the absolute best! She truly knows what she is doing. She fixed my botched orange hair that was done at another salon and made it the pink that I wanted! She is genuine and honest about what she is doing. Go to her if you don't want someone to cut corners on your hair!
- Amanda K

Contact Us


Call now
  • (415) 316-9167


Get directions
1819 Balboa Street
San Francisco, California 94121
United States

Business Hours

Tue:9:00 AM – 1:30 PM
Thu:9:00 AM – 1:30 PM
Fri:9:00 AM – 1:30 PM, 6:30 – 9:00 PM
Sat:9:00 AM – 7:00 PM
Contact Us
Message sent. We'll get back to you soon.