Contact Us | Hair Extension Help & Consultations

[Perfect Locks

Login Close

Become a member to earn rewards, access exclusive offers, and breeze through checkout.

Join Us Sign In

100% Ethically Sourced

20+ Years in Business

5,000+ 5-Star Reviews

Free U.S. shipping over $225

Your cart is empty

Let us help you pick up where you left off.

You just cleared items Restore them to your bagRestore\ \ Not sure where to start?\ \ Take the Perfect Match Quiz\ \ Start the quiz](/content/pages/hair-extension-quiz/index.html)

Popular categories

Tape-InsSeamless, salon-favorite WeftsHybrid, Hand-tied, Machine Clip-InsInstant, no commitment Hair CareExtension-safe supplies

Shop All Hair Extensions

30-Day Returns & Exchanges

Add a note to your orderSave

Contact Us

Reach out to us with your questions or feedback through this quick form, and let's embark on your journey to beautiful, confidence-boosting hair together!

Name*(required)

Email*(required)

Phone

Message*(required)

Upload Images

Upload or drag files here.

Eg. We'll help color or texture match.

Send Message

Perfect Locks Hair Extensions & Salon

635 Ygnacio Valley Rd, Walnut Creek, CA 94596

4.2

( 214)

Reviews aren't verified by Google, but Google checks for and removes fake content when it's identified.

Learn more

4.2

( 214)

Reviews aren't verified by Google, but Google checks for and removes fake content when it's identified.

Learn more

635 Ygnacio Valley Rd, Walnut Creek, CA 94596

Open in Maps

Get directions (opens in new tab)

← Move left
→ Move right
↑ Move up
↓ Move down
+ Zoom in
- Zoom out
Home Jump left by 75%
End Jump right by 75%
Page Up Jump up by 75%
Page Down Jump down by 75%

Keyboard shortcuts

Map DataMap data ©2026 Google

Map data ©2026 Google

500 m

Click to toggle between metric and imperial units

Terms

Report a map error

Address

635 Ygnacio Valley Road

Walnut Creek, CA 94596

Phone Number

(925) 348-9044

Email

support@perfectlocks.com

Showroom Hours

Mon-Fri: 10am - 5:30pm

Salon Hours

Mon-Wed: 10am - 5:30pm

Thursday: 1:30pm - 5:30pm

Thurs-Sun: Closed

Curly Hair

The Best Hair Hacks for Curly Clip-In Extensions

Company News

6 Trailblazing Women Who Shaped the Modern Beauty Industry

Celebrity

Zendaya's Most Iconic Hairstyles - And How to Recreate Every Era

Chat with our team

Chat with our team

Live chat is provided by our partner Re:amaze. Your messages are recorded and shared with Re:amaze, which may use them to improve its services, including AI tools. Starting a chat means you agree to this. Privacy Policy (opens in a new tab)

Start chatNot now

Prefer email? Send us a message

10% off your first order

Claim your 10% off

Real customers. Real matches.

Welcome gift

You've got a welcome gift.

To claim it, tell us who it's for.

It's for me Extensions for my own hairI'm a stylist Hair for my clients

Not now

Welcome

10% off your first order.

Plus a specialist who matches your shade and texture by hand.

Email addressClaim my 10%

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Not now

One more thing

Want your code by text too?

We'll text your code so it's on your phone at checkout, plus first word on new shades and sales.

Mobile phone number

By entering your number and tapping below you agree to receive recurring automated marketing texts from Perfect Locks at the number provided. Consent is not a condition of purchase. Msg frequency varies. Msg and data rates may apply. Reply STOP to cancel, HELP for help.

Text my code

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Keep my code by email

You're in.

Your code is below. Use it at checkout on your first order.

PERFECT10Copy

You'll get your bundle savings or 10%, whichever is bigger.

Shop hair extensions Take the Hair Quiz

Step 1 of 2

What are we doing with your hair?

Length Add inches in one appointmentVolume Fullness without the bulkColor Dimension without the dyeTexture A real match for your curl pattern

Just browsing30 seconds to your 10% off

Good choiceStep 2 of 2

Where should we send your picks?

We'll send picks matched to your goal, plus your 10% code.

Email addressSend my picks + 10% off

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Change goalSkip

Worth a text

Want your code by text too?

We'll text your code so it's on your phone at checkout, plus first word on new shades and sales.

Mobile phone number

Text me

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Email is enough

Your picks are on the way.

PERFECT10Copy

See styles now

Welcome back

Your shade, matched by a human.

Send one photo. A Perfect Locks specialist matches your shade and texture by hand - usually within a day. Free, always.

Email addressSend my photo

We use this to send your match. No spam.

I know my shade

You're in.

Check your inbox. And if you want your shade matched by a specialist, send a photo now - it takes a minute.

Upload my photo

Maybe later

Perfect Locks Pro

You do the hair. We do the rest.

20%off

Every order

Wholesale pricing on salon-grade hair, margins that grow with your volume. Trusted by stylists for 20 years.

Work emailUnlock Pro pricing

Not a stylist

Application started.

Two minutes on the next page finishes it - and your tier starts the day you're approved. Education unlocks with your account.

Finish on PL Pro

Still in your cart

Shades don't wait around.

Your shade

First order? Take 10% off and finish now, or we'll email your cart so it's easy to come back to.

Email addressSave my cart + 10% off

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

I'll finish now

Worth a text

We will watch your shade.

If your shade starts running low, we text you before it's gone.

Mobile phone number

By entering your number and tapping below you agree to receive recurring automated marketing and stock alert texts from Perfect Locks at the number provided. Consent is not a condition of purchase. Msg frequency varies. Msg and data rates may apply. Reply STOP to cancel, HELP for help.

Watch my shade

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Email is fine

Cart saved. Code ready.

Your shade

Use it now and it comes off at checkout. Your cart is in your inbox too, and we're watching your shade.

PERFECT10Copy

Apply 10% and check out Back to my cart

For first orders. You'll get your bundle savings or 10%, whichever is bigger.

Welcome gift

10%off your first order - no minimum

Every card wins something.

Scratch and win

Your welcome offer is under the gold.

Every card wins. Rub the gold away with your finger or mouse, or tap Reveal it for me.

Not now

You won

Where should we send your code?

Enter your email to claim your prize. We will email the code to you too.

Email addressClaim my code

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

Not now

Your code is ready.

Use it at checkout on your first order. Doesn't combine with bundle savings.

PERFECT10Copy

Shop with my code

You're nearby

Get matched in person in Walnut Creek.

See, touch, and color-match the hair before you buy - consultations are free, no pressure.

635 Ygnacio Valley Road, Walnut CreekWalk-ins welcome - free parking on-site

Book my free consult Get directions

Maybe later

You're on the list

Get it by text, too.

New shades, restocks and sales straight to your phone - plus 10% off your first order.

Mobile phone number

Text me

Signing up opts you in to our welcome offer. Notice of Financial Incentive (opens in a new tab)

No thanks

You're in.

Your code is below. New shades and sales will come to your phone from here.

PERFECT10Copy

For first orders. Doesn't combine with bundle savings.

Shop with my code

Powered by Toki

Popular Searches

Shop by Method

Extension Education

Popular GuideFinding Your Perfect MatchLearn which extension method is right for your hair type and lifestyle

No results found

Try adjusting your search or browse our popular categories

shop.app

shop.app is blocked

This page has been blocked by an extension

ERR_BLOCKED_BY_CLIENT

Reload

This page has been blocked by an extension