Skip to content

✨ Holiday Sitewide Sale ✨
| 20% OFF + FREE Scrunchie Set Shop Now

ethically sourced hair

100% Ethically Sourced Always

established in 2017

20+ Years in Business

hair extension reviews

Over 5,000+ 5 Star Reviews

Shopping Bag

Walnut Creek Hair Salon

Your Perfect Hair Awaits! Hair Extensions, Expert Services

  • Free Consultation service
  • Custom color & highlights
  • Experienced stylists & staff

Why Perfect Locks?

  • Expertise: Highly skilled professionals specializing in various hair types.
  • Quality: Premium, ethically sourced human hair extensions.
  • Personalized Service: Tailored consultations for your unique needs.
  • Trendsetting: Stay ahead of fashion trends and techniques.
  • Hair Loss Solutions: Specialized expertise in addressing hair loss concerns.
  • Free Consultations: Get expert advice without any cost.
Online Booking
"Perfect Locks Makes the whole process, from beginning to end, a caring and pleasant experience."

- Francesca, customer since 2018

Before & Afters

Meet Our Team

Nicholas Sanchez

Nicholas Sanchez

Nicholas brings 30 years of experience to Perfect Locks. He's brought his mastery of hair and extensions to play in his own salon and as an educator for hair extensions, and large-scale productions for music videos, stage, and film. In addition, Full Circle Design Team is a charitable organization he founded to bring hair and makeup professionals together to give back to the community and support children with cancer. Nicholas has worked with Perfect Locks since 2018 and has serviced hundreds of happy clients. He enjoys creating beautiful transformations using a wide variety of hair solutions and techniques including wigs and hairpieces. Visit the very personable Nicholas today.

More Transformations

Beaded Weft Transformation

Hand-Tied Rows Transformation

Hair Topper Transformation

Salon Inquiry

Our friendly staff is waiting. Call 925.344.9044.

Contact Info & Hours

Phone Number

(925) 348-9044

Email Address

support@perfectlocks.com

Salon Hours

Mon-Wed: 10am - 5:30pm
Thurs-Sun: Closed

Cancellation Policy

There are no refunds for rendered services. We understand that sometimes schedule adjustments are necessary, so we respectfully request at least 48 hours notice for cancellations or rescheduling. Please understand that when you forget or cancel your appointment, we miss the opportunity to fill that appointment time, and clients on our waiting list miss the opportunity to receive services. Since the services are reserved for you personally, a Cancellation fee will apply. - Less than 48-hour notice will result in a charge equal to 25% of the reserved service amount. NO SHOWS will be charged 50% of the reserved service amount. - We request a min of 2 hours notice for cancellations for appointments made within the 48 hour period, or it will result in a charge equal to 50% of the reserved service amount. - If a client is more than 15 minutes late and does not inform the salon, we will assume the client is a no show and the above fees will apply. There will be no refunds on services.