Existing clients
Book your next visit, cut, gloss, or refresh.
Book nowBeautiful hair begins with the right service. Whether you’re visiting for the first time, ready for a transformation, or maintaining the hair you love, you’ll find the perfect fit below.
Browse the services and book your appointment with confidence.
Beautiful hair begins with the right service. Whether you’re visiting for the first time, ready for a transformation, or maintaining the hair you love, you’ll find the perfect fit below.
Browse the services and book your appointment with confidence.

Start here
Start your hair journey with Jenn.
Start as a new client →Book your next visit, cut, gloss, or refresh.
See Jenn’s latest color transformations.
See the work →04Explore color, haircut, and maintenance.
View services →Connect with Jenn
Follow along for hair inspiration, behind-the-chair moments, product favorites & salon updates.
New clients





New to Jenn? A consultation is the best first step for color, corrections, big changes, or if you’re not sure what to book. Jenn will talk through your hair history, current condition, inspiration, lifestyle, maintenance comfort, and budget direction before recommending the right service path.
Jenn talks through your hair history, current condition, inspiration, lifestyle, maintenance comfort, budget direction, and long-term goals before recommending a service plan.
Yes. A consultation is required for all new guests booking a color service and for existing guests seeking a significant color change.
Bring inspiration photos if you have them, and be ready to talk through previous color, chemical services, box color, at-home treatments, and maintenance expectations.
Jenn requires 48 hours’ notice to cancel or reschedule. Missed appointments or no-shows may be charged 20–30% of the scheduled service total, with exceptions handled case by case.

Soft dimension. Bold transformations. Beautiful results.
Dimensional blondes, lived-in color, rich brunettes, reds, vivid work, and transformations - each one customized to complement your features, lifestyle, and hair goals.
Cuts Portfolio
Cuts that move with you.
Haircuts, layers, bobs, pixies, shags, and short cuts - each one designed with shape, flow, and effortless wear in mind.

Service guide
Aftercare + products
Jenn’s aftercare guidance helps protect your color, keep your cut fresh, and make your results last between visits. During your appointment, she’ll recommend routines and products based on your hair, color goals, and maintenance comfort.
Making everyone feel confident through personalized color, healthy hair, and styles that fit their lifestyle.
Lived-in blondes, dimensional brunettes, gray coverage, precision haircuts, and healthy hair transformations.
When Jenn is not behind the chair, you will usually find her at the gym, spending time with her family, or hanging out with her dogs.
Luxury without the pressure. Honest recommendations, personalized plans, and hair you will love long after you leave the salon.
Jenn has been behind the chair for over 20 years and still gets excited to learn new techniques and create customized looks for every guest.
Iced coffee, strength training, her fur babies, gardening, and making people feel beautiful.
Client trust
“Got my hair done by Jenny, she is amazing and so kind. My hair always looks good and healthy. The salon is clean and always busy. Thank you!”Client reviewHair coloring
“Great hairdresser! She always gives me the best haircut! 👌 wonderful person!”Client reviewHaircut
“Jenn is the best! She always knows exactly what I need and my hair always leaves looking great. Wouldn’t go to anyone else!”Client reviewLong-term client
Visit Jenn
Jenn sees clients at Mirror Mirror Hair Studio, serving Victorville, Apple Valley, Hesperia, Adelanto, Oak Hills, Spring Valley Lake, and the High Desert.