Hair Studio · SE Portland

Hair that feels
effortlessly you.

A calm, light-filled studio on Division Street where expert cuts, dimensional color, and honest conversation come standard.

Now booking

Spring balayage season

★★★★★

“The best haircut I've had in Portland. Full stop.”

— 480+ five-star reviews
9Years
Our Studio

Rooted in craft, grown in Portland.

Ferngrove opened in 2016 with a simple idea: a salon should feel like a deep breath. No pressure, no upsells—just skilled stylists who listen first and cut second.

We work with low-tox, cruelty-free product lines, source from Pacific Northwest makers wherever possible, and keep our chairs to a minimum so every appointment gets our full attention.

Consultation first

Every visit starts with a real conversation about your hair and your life.

Clean beauty

Oway, Davines & Kevin Murphy—gentle on hair, the planet, and you.

All welcome

Gender-neutral pricing and a space built for everyone.

Honest pricing

Quotes before we start. No surprises at checkout.

Services & Pricing

What we do

Pricing is based on time and product, not gender. Final quotes are confirmed at your consultation.

Cuts & Styling

  • Signature Cut Consultation, wash, cut & style · 60 min$85+
  • Short / Clipper Cut 45 min$55+
  • Fringe or Neck Trim 15 min$20
  • Kids Cut Under 12 · 30 min$40
  • Blowout & Style 45 min$60+
  • Special Event Styling 60 min$95+

Color

  • Root Touch-Up 90 min$95+
  • All-Over Color 2 hrs$130+
  • Partial Highlights 2 hrs$160+
  • Full Highlights 2.5–3 hrs$210+
  • Balayage / Lived-In Color 3 hrs$240+
  • Gloss / Toner 45 min$65+
  • Color Correction Consultation required$120/hr

Treatments & Extras

  • K18 Molecular Repair Add-on$45
  • Olaplex Bond Builder Add-on$35
  • Scalp Detox & Massage 30 min$50
  • Deep Conditioning Mask Add-on$30
  • Keratin Smoothing 2.5 hrs$280+
  • Brow Shaping & Tint 30 min$45

New to the studio? Book a complimentary 15-minute consultation and we'll build a plan together.

The Team

Meet your stylists

Four chairs, four distinct specialties, one shared obsession with great hair.

M

Maya Lindqvist

Owner · Color Specialist

Balayage, lived-in blondes, and the art of making color look like it grew that way.

J

Jordan Okafor

Senior Stylist · Precision Cuts

Sharp bobs, textured crops, and curly cuts tailored to how you actually wear your hair.

S

Sam Reyes

Stylist · Vivids & Creative

Fashion colors, color melts, and bold transformations with healthy hair as the priority.

E

Elise Tanaka

Stylist · Styling & Treatments

Event styling, keratin smoothing, and scalp care for hair that feels as good as it looks.

Kind Words

From our clients

★★★★★

I've been chasing the right blonde for years. Maya nailed it on the first visit and my hair has never been healthier. Worth every penny.

R
Rachel M.Richmond neighborhood
★★★★★

Jordan actually listened to what I wanted and gave me a cut that works with my curls instead of against them. Finally found my person.

D
Devin K.Sellwood
★★★★★

The space is so calm and the whole team is lovely. Booking online took about 30 seconds. This is my salon now, no question.

A
Anika P.Hawthorne
Online Booking

Reserve your chair

Pick a service, a stylist, and a time that works. We'll confirm by email within a few hours.

  • Free cancellation up to 24 hours before your appointment
  • Not sure which service? Choose "Consultation" and we'll guide you
  • Please arrive 5–10 minutes early for your first visit
Prefer to call? (503) 555-0147
Please select a service.
Please choose a date (we're closed Mondays).
Select a date to see available times.
Please pick a time.
Please enter your name.
Please enter a valid phone number.
Please enter a valid email.

No payment required to book. We'll confirm your appointment by email.

You're on the books!

Thanks, . We've received your request and will confirm shortly at .

Visit Us

Find the studio

Tucked between a coffee roaster and a bookshop on SE Division. Street parking and bike racks out front.

Address

3418 SE Division St
Portland, OR 97202

Get directions →

Hours

  • MondayClosed
  • Tuesday10am – 7pm
  • Wednesday10am – 7pm
  • Thursday10am – 8pm
  • Friday9am – 7pm
  • Saturday9am – 6pm
  • Sunday11am – 5pm