Skip to content
20% OFF ORDERS OVER $349 10% OFF everything else SHOP NOW 20% OFF ORDERS OVER $349 10% OFF everything else SHOP NOW 20% OFF ORDERS OVER $349 10% OFF everything else SHOP NOW

Shopping Bag

20% off your first in-store purchase


Valid in-store only until 5/30, 2023

best hair extensions san franciscoprofessional hair stylist color matching extensions

Located in Walnut Creek

Bay Area Hair Extensions

Since 2007, Perfect Locks has been providing customers and stylists the best quality hair experience possible. Our helpful staff will answer all your questions, and you can even schedule an appointment for installation at our hair salon.

Located At

635 Ygnacio Valley Road
Walnut Creek, CA 94596
Get directions

Store Hours

Mon - Fri, 10am - 5:30pm
Saturday, 10am - 5pm
Sunday, CLOSED

Contact Info

(925) 348-9044
support@perfectlocks.comcontact Us

Salon Hours

Mon-Wed: 10am - 5:30pm
Fri-Sat: 10am - 5:30pmbook appointment


Yes, we accept Apple Pay on our website and in-store!

Yes, we have our own parking lot where you can conveniently park.

For our retail store, walk-ins are welcome during normal business hours! Our experienced staff can help you with general questions regarding most of our products.

If you're looking for professional services we do require a consultation with one of our licensed cosmetolegists from our hair salon in Walnut Creek.

Yes, we have the ability to use and redeem points and rewards from your Perfect Perks Rewards account.

Yes you can! This is the entire concept behind our retail store... We want to give you the experience you deserve! With so much misinformation and confusion online in this marketplace, our retail showroom is a place where you can ask questions, and experience the hair for yourself before you buy. 

Contact Us
caddy with hair extensions

Get VIP Hair Tips In Your Inbox