Layer 1 · gdr-2e2535a2
blakecharlessalons.com
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
Schema: 34% COM · LIVE Minted: 2026-05-12 Visit Source ↗ manifest.json ↗
Entity Identity gdr-2e2535a2 · minted 2026-05-12T19:47:38Z
◈ This record is claimable  ·  Verified entities are cited by AI systems
Claim Entity Profile →
COM · Entity Record
blakecharlessalons.com
JSON-LD ✓Root-LD ✗schema.org ✓
STATUS: LIVE SSL: VALID SECURITY: STRONG FRESHNESS: CURRENT TLD EDGE: .com ↗
◈ Topology Position
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
◈ Entity Topology Map
gdr-2e2535a2 · v1.0.0 · Law III+V+VI
fe73fc5081fdfedebc01d769e2c21f58blakecharlessalons.comgdr-2e2535a2PersonOrganizationWebSiteSearchActionImageObjectWebPageTTR0.175HAPAX0.1SKEW1.791PARA0.74TTR0.1750HAPAX0.0996REP0.9004SCHEMA33%TOKENS17,024NODES10SCHEMA TYPESTOPOLOGYGRAPH EDGESNEG SPACE
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
Federation ID
gdr-2e2535a2
Slug
blakecharlessalons-com
TLD
.com
Status Code
200
Response Time
2380ms
Interior Pages
27
Interior Words
15,870
Minted At
2026-05-12T19:47:38Z
Law I — Provenance · Law II — Temporal Attestation Visit blakecharlessalons.com ↗
SEO Record extracted from https://blakecharlessalons.com/
Title
Hair Salon in San Francisco, CA | Blake Charles Salon
H1
EXPERIENCE LUXURY BEAUTY FROM SAN FRANCISCO TO SAINT-TROPEZ
Meta Description
Experience luxury hair, personalized beauty services, and top products at Blake Charles Salons in San Francisco, CA. Schedule an appointment today!
Canonical URL
https://blakecharlessalons.com/
Language Attribute
en-US
Word Count
1154
Open Graph Tags
og:locale: en_USog:type: websiteog:title: Hair Salon in San Francisco, CA | Blake Charles Salonog:description: Experience luxury hair, personalized beauty services, and top products at Blake og:url: https://blakecharlessalons.com/og:site_name: Blake Charles Salonsog:updated_time: 2026-05-08T02:59:41-08:00og:image: https://blakecharlessalons.com/wp-content/uploads/2025/03/banner-1-1024x596.webp
Twitter / X Tags
twitter:card: summary_large_imagetwitter:title: Hair Salon in San Francisco, CA | Blake Charles Salontwitter:description: Experience luxury hair, personalized beauty services, and top products at Blake twitter:image: https://blakecharlessalons.com/wp-content/uploads/2025/03/banner-1-1024x596.webptwitter:label1: Written bytwitter:data1: blakecharlessalons
H2 (1)
THE BLAKE CHARLES SALON EXPERIENCE
H2 (2)
OUR SAN FRANCISCO LOCATION
H2 (3)
OUR GRANITE BAY LOCATION
H2 (4)
OUR SAINT TROPEZ LOCATION
Full Extracted Text Corpus 110,310 chars · 17,024 words · 27 pages · Law I
Everything blakecharlessalons.com said about itself — extracted verbatim from 27 pages, 17,024 words total. No editorial layer. No inference. Law III — the text is the measurement. Meaning is the reader's. Minted: 2026-05-12T19:47:38Z
◈ Homepage — https://blakecharlessalons.com/Skip to content Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now BOOK NOW FIND A STYLIST GIFT Luxury Services Spa Amenities Locations Our Team Others   English EXPERIENCE LUXURY BEAUTY FROM SAN FRANCISCO TO SAINT-TROPEZ FIND A STYLIST BOOK NOW THE BLAKE CHARLES SALON EXPERIENCE Blake Charles Salon Saint-Tropez joins our destinations in San Francisco and Granite Bay, bringing the brand’s signature luxury experience to the French Riviera. As a contemporary salon collective, Blake Charles Salon is 100% committed to making you look and feel your absolute best. Our global team of experienced and talented stylists and estheticians work collaboratively to create looks that reflect your individuality and lifestyle. From precision haircuts and balayage to luxury styling and event beauty, we deliver effortless sophistication with every service. Our salons in Union Square, Granite Bay, and Saint-Tropez are designed as modern sanctuaries. Places to relax, recharge, and transform. Whether you’re preparing for a Saint-Tropez soirée, a day in the city, or an elegant weekend escape, we ensure you leave feeling confident, refreshed, and radiant. Once you step inside Blake Charles Salon, the outside world fades away. Our focus is entirely on you! Your look, your energy, and your experience. We take pride in welcoming clients of all hair types and lifestyles, creating timeless beauty that feels both personal and powerful. Read more... ABOUT US SF LUXURY SERVICES Experience award-winning hair color, precision cutting, professional makeup, and more at our luxury San Francisco salon.   LEARN MORE GRANITE BAY LUXURY SERVICES Discover luxury hair care, expert coloring, precision cuts, and personalized salon services at our Granite Bay location   LEARN MORE SAINT TROPEZ LUXURY SERVICES READ MORE 2024 "Best Hair Salon" "Renowned for luxury hair care in SF, the venue is renowned for its expertise in haircuts and hair coloring..." -San Francisco Magazine - Best of Beauty Awards 2024 READ MORE 2025 "Best Cut & Coloring" "...The hot spot has become the gold standard for the best looks in the Bay Area." -San Francisco Magazine 2025 Best of Luxury Beauty Awards READ MORE 2026 "Best Cut & Coloring" "Blake McCall is uncompromising about his clients’ beauty" -Modern Salon’s Best of Beauty 2026 READ MORE 2026 "Best Hair Salon" Blake Charles Salon was recognized by Modern Luxury Magazine in the 2026 Best in the Bay Awards. READ MORE 2025 Best Of The Bay Winner - Best Hair Salon Blake Charles Salon was voted the Best Hair Salon in the Bay Area by SF Gate in the 2025 Best of the Bay Awards. READ MORE OUR SAN FRANCISCO LOCATION As a contemporary San Francisco salon that’s been recognized as one of the country’s best, Blake Charles Salon is 100% committed to making you look and feel your absolute best! Our global team of experienced and talented stylists and estheticians will work with you to create a look that works for your personality and lifestyle. Our cutting-edge hair salon in Union Square works on all types of hair. Whether you’re visiting us for a trim, balayage or a completely new hairstyle, we’ll make sure you achieve the look you’re after while you relax and unwind in our comfortable environment. We take great pride in our ability to cater to the needs of our diverse clientele, which includes busy parents, business professionals, students, young adults, fashionistas and everyone in between. Once you step inside our San Francisco hair salon, the Blake Charles Salon experience begins and the outside world is left behind. Our focus is on you as we help you look and feel your absolute best so you can walk out the door with an extra spring in your step feeling like you’re ready to take on the world! We love meeting new people and are very adaptable with our approach to hair. Whether you’re a man or woman with thick, wavy, straight, curly or thinning hair, we welcome you into our salon as we routinely work with every hair type!   CONTACT SAN FRANCISCO OUR GRANITE BAY LOCATION As a contemporary Granite Bay salon located in the Quarry Ponds shopping center, Blake Charles Salon & Spa strives to provide our customers with the expertise and service to make your experience the best it can be. Our experienced hair stylists and estheticians will provide you with the quality of services ranging from hair color, haircuts, skincare, and more that you expect from a luxury salon and spa. Once you step into our Granite Bay salon & spa you can forget about the outside world and spend some time relaxing and knowing you will look and feel your absolute best walking out. With a convenient location located in Granite Bay’s Quarry Ponds shopping center Blake Charles Salon & Spa is the place to go for all your hair and skincare needs.   CONTACT GRANITE BAY OUR SAINT TROPEZ LOCATION Located in the heart of Saint-Tropez, Blake Charles Salon Saint-Tropez continues the legacy of Salon Le Boudoir—recognized as one of the best hair salons in Saint-Tropez and the French Riviera for over 20 years. Trusted by locals and international clientele alike, our salon is known for exceptional hair color, precision haircuts, refined hair styling, professional makeup, and nail services. Blending the heritage of Le Boudoir with the modern, international vision of Blake Charles Salon, our experienced team works closely with each guest to create effortless, personalized looks. We specialize in expert hair color, balayage, blonding, precision cutting, elevated styling, makeup, and nails for all hair types, just steps from the iconic port of Saint-Tropez. Calm, discreet, and consistently excellent, the Blake Charles Salon Saint-Tropez experience is defined by craftsmanship and confidence—making us a destination for those seeking the best hair salon, hair color, haircut, makeup, and nail services on the French Riviera, including Saint-Tropez, Ramatuelle, Gassin, and Grimaud. CONTACT SAINT TROPEZ CONTACT US, TODAY! With a convenient location in San Francisco, Blake Charles Salon is the place to go for anyone who wants to feel and look their absolute best! Visit our hair and nail salon on Maiden Lane to be treated to the best salon experience San Francisco has to offer! Simply book your appointment online or contact us at our salon on Maiden Lane at 415-433-3030. We look forward to seeing you soon and treating you to a one-of-a-kind salon experience!   CONTACT US DIRECTLY SAN FRANCISCO 77 Maiden Lane 2nd Floor San Francisco, CA 94108   Tuesday – Saturday: 9:00 AM – 6:00 PM Sunday – Monday: Closed   Call San Francisco   Email San Francisco   GRANITE BAY 5520 Douglas Boulevard Suite 140 Granite Bay, CA 95746   Tuesday – Saturday: 10:00 AM – 6:00 PM Sunday – Monday: Closed   Call Granite Bay   Email Granite Bay   FEATURED IN FOLLOW US ON INSTAGRAM @blakecharlessalon BLAKE CHARLES EXPERIENCE Private Events Careers ManeMatch Bruhl Aesthetics LEARN MORE Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon ◈ Interior Pages — 27 pages crawledSF's Gold Standard Salon: Blake Charles Two Years Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Back to Blog Two Years Running: Why Blake Charles Salon is Officially San Francisco’s Gold Standard blakecharlessalons March 30, 2026 Style Blog Winning once is an honor. Winning twice? That’s a legacy. Blake Charles Salon is thrilled to announce that we have been named Best Hair Color and Best Haircuts in San Francisco by Modern Salon’s Best of Beauty 2026 —for the second consecutive year. In a city known for its cutting-edge style and high standards, this back-to-back recognition solidifies what our community already knows: Blake Charles has become the gold standard for the Bay Area’s best looks. “Blake McCall is uncompromising about his clients’ beauty. The hot spot has become the gold standard for the Bay Area’s best looks.” — Modern Luxury Magazine The Power of Consistency: Why Back-to-Back Wins Matter In the world of luxury hair care, trends come and go, but excellence is a discipline. Our 2026 win isn’t just about the hair we styled today; it’s about the culture of refinement we’ve built over years. At Blake Charles Salon, we don’t just chase the latest TikTok trends—we refine them into timeless, wearable art. Our team continues to lead the industry by delivering: The Best Hair Color in San Francisco: From high-contrast transformations to subtle shifts. The Best Balayage in San Francisco: Sun-kissed, hand-painted perfection. Seamless Blonding: Bright, healthy blondes that maintain hair integrity. Precision Haircuts: Shapes that grow out beautifully and feel effortlessly “you.” Explore Our Full Menu of Services 2026: The Year of Refinement Our focus for 2026 is defined by a single word: Refined. To us, refinement is a deliberate, elegant pursuit of excellence. It’s the difference between a “good” haircut and an “exceptional” transformation. It’s found in the details that often go unnoticed but are always felt: The Intentional Consultation: We don’t just look at your hair; we listen to your lifestyle. Polished Technique: Every foil placement and scissor snip is executed with mathematical precision. The Effortless Experience: Luxury should never feel stuffy. We provide an environment where high-end results meet genuine hospitality. From the streets of San Francisco to the shores of Saint-Tropez, refinement is how we continue to raise the bar for luxury hair salons in the Bay Area. Why We Continue to Lead the San Francisco Beauty Scene Being named the best hair salon in San Francisco two years in a row is the result of a very specific formula: The Blake Charles Edge What It Means For You Continuous Education Our stylists stay ahead of global fashion cycles. Unreasonable Client Care We go further than “good service” to ensure you feel wowed. Fashion-Forward Culture Innovation is baked into our DNA. Lived-In Color Experts Specialized techniques for [Low-Maintenance Hair Color]. More Than an Award—It’s a Responsibility With this recognition comes a promise to our clients, our team, and our community. We won’t rest on our laurels. We promise to keep pushing the boundaries of creativity, elevating our techniques, and delivering the best hair color and haircuts in San Francisco. Our mission remains simple: to wow every guest through superior service, creativity, and an experience that stays with you long after you leave the chair. Ready to Experience the Gold Standard? If you’re searching for the best balayage in San Francisco , a transformative color correction, or a precision haircut that feels effortlessly chic—welcome home. Two years in a row. And we’re just getting started. Book Your Appointment Now See why we’re the #1 rated salon in the city. Blake McCall Owner | Blake Charles Salon & Spa   Previous Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Saint-Tropez Salon Team | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Our Team The Blake Charles Salon Experience For over 20 years, our Saint-Tropez location, home to the Salon Le Boudoir team, has been one of the French Riviera's most trusted destinations for hair and makeup. Renowned for its craftsmanship, discretion, and personalized approach, our talented professionals work closely with each guest to deliver effortless, refined results in the heart of Saint-Tropez. Hair Stylists & Color Specialists Makeup Artists Nail Techs Christophe Hair Stylist Learn More Pauline Hair Stylist Learn More Victor Hair stylist Learn More Mégane Nail Tech Learn More Mégane Nail Tech Learn More Hair Stylists & Color Specialists Christophe Hair Stylist Learn More Pauline Hair Stylist Learn More Victor Hair stylist Learn More Makeup Artists Mégane Nail Tech Learn More Nail Techs Mégane Nail Tech Learn More Blake McCall Owner Blake Charles McCall is the visionary owner of Blake Charles Salon, a premier luxury hair salon with locations in San Francisco and Granite Bay. Since acquiring the renowned Joseph Cozza Salon in 2017, Blake has transformed it into an award-winning destination celebrated for excellence in hair color, cutting, and personalized service. Under his leadership, the salon has won multiple awards. Blake’s passion lies in cultivating a thriving salon culture where hairstylists are empowered to grow and succeed. He believes in fostering an environment that attracts top talent and encourages continuous professional development. Beyond the salon, Blake is deeply committed to community revitalization efforts, notably working to rejuvenate San Francisco’s historic Maiden Lane and Union Square. A dedicated family man, Blake resides with his wife, Brittany, and their three daughters. His commitment to excellence, both professionally and personally, continues to set Blake Charles Salon apart as a leader in luxury hair care. Book Now If you are ready to experience luxury hair and skin care from our professional stylists and technicians, book an appointment now. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Granite Bay Salon Location | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Granite Bay VISIT OUR GRANITE BAY SALON Blake Charles Salon in Granite Bay offers a serene and sophisticated retreat just outside of Sacramento. Conveniently located in the Quarry Ponds Town Center, our Granite Bay salon blends modern luxury with a warm, welcoming atmosphere. Surrounded by scenic views and local dining, it’s the perfect place to unwind while experiencing the award-winning service Blake Charles Salon is known for. Whether you’re seeking the best haircut, expert hair color, or a personalized styling experience, our Granite Bay location delivers exceptional results in a beautiful, relaxed setting. Find A Stylist Granite Bay Salon As a contemporary Granite Bay salon located in the Quarry Ponds shopping center, Blake Charles Salon & Spa strives to provide our customers with the expertise and service to make your experience the best it can be. Our experienced hair stylists and estheticians will provide you with the quality of services ranging from hair color, haircuts, skincare, and more that you expect from a luxury salon and spa. Once you step into our Granite Bay salon & spa you can forget about the outside world and spend some time relaxing and knowing you will look and feel your absolute best walking out. With a convenient location located in Granite Bay’s Quarry Ponds shopping center Blake Charles Salon & Spa is the place to go for all your hair and skincare needs. 5520 Douglas Boulevard Suite 140 Granite Bay, CA 95746 Tuesday – Saturday: 10:00 AM – 6:00 PM Sunday – Monday: Closed Call Granite Bay +916.774.0440 Email Granite Bay Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Private Events at Blake Charles Salon SF Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Private Events Premium Salon in San Francisco and Granite, CA Our salon offers the perfect setting for private events, whether it’s a bridal party, birthday celebration, corporate event, or special gathering. You can book out the entire salon for an exclusive and luxurious experience tailored to your group. The package includes professional blowout and makeup services for all guests, ensuring everyone looks and feels their best. To elevate the experience, we also provide a selection of food and refreshments. With our talented team catering to your group, your private event will be a relaxing, enjoyable, and unforgettable beauty experience. Private Events Services Services Price Luxury Blowout Quoted Custom Makeup Quoted Complete Nail Services Quoted Premium Skincare Treatment Quoted Book Private Event Services Online Now! We send our beauty waste, including excess hair color, metals, hair clippings, and more, to Green Circle Salon. Each of these materials is repurposed. Last year, we recycled over 2,000 lbs of beauty waste that would normally end up in landfills or down our drains. We add a 6.5% recycling fee onto services to cover this extensive program and earn a carbon neutral certificate from Green Circle Salon. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Spa Amenities | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Spa Amenities Skincare to Refresh and Rejuvenate Having flawless skin shouldn’t feel like an unachievable dream; it is firmly within your reach when you work closely with highly-skilled professionals, like those on the Blake Charles Salon team. Our estheticians have been trained in the latest skincare techniques in order to perform the facials San Francisco residents have grown to love. Revitalize & Reawaken Your Skin Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language FAQs | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Faqs Frequently Asked Questions at Blake Charles Salon At Blake Charles Salon in San Francisco, we believe everyone deserves to look and feel their best. That’s why we’re committed to offering exceptional customer service and fantastic results whether you’re getting the latest trending cut, color and more! In order to provide a seamless salon experience, we’ve compiled a list of the most commonly asked questions along with their answers. Please contact our San Francisco salon with any additional questions you may have. FAQS Why isn’t a blow dry included in our color services? Our color services are priced on an a la carte basis meaning they do not include a blow dry. However, we do offer several options for you.* Upon availability on the day of your appointment, an assistant may blow dry your hair following your color at no charge. This appointment is on a first- come, first serve basis A junior stylist is available to provide a blow dry at the price of $45. A senior stylist is available to provide a blow dry. Prices will vary depending on the stylist. If none of these options suit your needs, we do have a blow dry bar stocked with products where you may use our tools and brushes to blow dry your own hair. *The assistant complimentary blow dries are no longer available due to COVID-19. What forms of payment do you we accept? We accept cash, Visa and M/C and PayPal; personal checks and Amex are not accepted. Do we have Wi- Fi? Yes, we do. Please ask any staff member for assistance. What color lines do you carry? Wella and Goldwell. Do you have anything for people with sensitive scalps? We recommend a consultation so one of our San Francisco color specialists can suggest what is best for you. What brands of hair products do we sell? Kerastase, Shu Uemera, Oribe, Iles Formula, and Rene Furterer, GHD styling tools. Do we sell cosmetics? Yes, we carry our own professional brand. What is the closest Bart/Muni station? Montgomery is the best BART stop for our Maiden Lane location. Is there parking close by? Sutter Stockton garage for our Maiden Lane location. White House Garage and Union Square Garage. What is the difference between a Keratin and a Keratin express? The full Keratin is a more detailed application that lasts 3-6 months. The Express is a looser application that lasts 6-8 weeks. Do you offer wigs/ hairpieces? Yes – please visit our custom hairpieces page. What are your prices? Please visit our services page for pricing info. What kinds of deep conditioning treatments do you offer? We offer Kerastase treatments as well as masques by Kerastase and Shu Uemura Art of Hair. Oribe Renewal Remedies and Goldwell treatments. What do we recommend for damaged or overly processed hair? We highly recommend Olaplex. This helps to repair all broken bonds in your hair, giving it a healthier feel from the inside out. Olaplex is a quick service offered in the salon as well as a take home product. Contact Our San Francisco or Granite Bay Salon Today! For questions, comments or to book an appointment at our Maiden Lane salon, feel free to contact us online or via telephone at 415.433.3030 / 855.633.3300 . To book in Granite Bay, please call 916.774.0440 . We look forward to providing you with an exceptional salon experience! Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Our Salon Team | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Our Team The Blake Charles Salon Experience For almost 40 years, 77 Maiden Lane has been one of San Francisco’s leading full service salon & spas. Our talented professionals will work closely with you to help you achieve your best look. Hair Stylists & Color Specialists Makeup Artists Nail Techs Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Gela Hair Stylist @angelagray_ Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Hair Stylists & Color Specialists Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Evan Hair Stylist @centerpartplease Learn More Gela Hair Stylist @angelagray_ Learn More Guy Hair Stylist @guyjohair Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Monti Color Specialist @monsebeautysf Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Makeup Artists Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Nail Techs Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Blake McCall Owner Blake Charles McCall is the visionary owner of Blake Charles Salon, a premier luxury hair salon with locations in San Francisco and Granite Bay. Since acquiring the renowned Joseph Cozza Salon in 2017, Blake has transformed it into an award-winning destination celebrated for excellence in hair color, cutting, and personalized service. Under his leadership, the salon has won multiple awards. Blake’s passion lies in cultivating a thriving salon culture where hairstylists are empowered to grow and succeed. He believes in fostering an environment that attracts top talent and encourages continuous professional development. Beyond the salon, Blake is deeply committed to community revitalization efforts, notably working to rejuvenate San Francisco’s historic Maiden Lane and Union Square. A dedicated family man, Blake resides with his wife, Brittany, and their three daughters. His commitment to excellence, both professionally and personally, continues to set Blake Charles Salon apart as a leader in luxury hair care. Book Now If you are ready to experience luxury hair and skin care from our professional stylists and technicians, book an appointment now. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Luxury Salon Services Granite Bay | Blake Charles Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Granite Bay Luxury Services Premium Salon in Granite Bay, CA At Blake Charles Salon, we’ve elevated salon-quality grooming treatments to an art form. Our expert stylists are committed to giving each of our clients the best of the best, and our luxury hair care, nail treatments, and other salon services are designed to make you look and feel incredible. We’re proud to offer grooming treatments fit for any occasion – but sometimes, we turn the salon itself into the occasion. If you’re looking for a true luxury experience, nothing beats a private event here at Blake Charles Salon. Our Luxury Granite Bay Services Hair Color Haircut Hair Extensions Wedding Hair & Makeup Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Hydrafacial Service in San Francisco | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Hydrafacials Hydrafacial Join the Hydrafacial movement! This clinically advanced skin-resurfacing treatment rejuvenates the skin in a single session. HydraFacials help to cleanse, exfoliate and protect your skin, with immediate and noticeable results. The unique, patented spiral suction tip of the HydraFacial tool removes your skin’s dead cells and impurities, all while delivering cleansing, hydrating and corrective serums deep into your skin’s pores. The Hydrafacial machine is a Class 1 medical device, you can now receive a clinical skin health treatment in the luxurious environment of our award-winning salon and spa. Contact Us Platinum Hydrafacial $350 | 80 Minutes Our most comprehensive treatment includes: Signature Hydrafacial Customized Booster Lymphatic Drainage LED Red or Blue Light Treatment Lymphatic Drainage Therapy is the perfect enhancement to help your skin look healthier by reducing the appearance of inflammation, puffiness and toxins trapped under the skin. Deluxe Hydrafacial $295 | 50 Minutes Our most comprehensive treatment includes: Signature Hydrafacial LED Red or Blue Light Treatment Customized Booster Signature Hydrafacial $205 | 30 Minutes Our most comprehensive treatment includes: Cleanse and Peel Fuse and Protect Extract and Hydrate Three Steps. Thirty Minutes. The best skin of your life. Perk Treatments Hydrafacial Skincare Add-on Enhancements Price Neck and Décolleté $95+ PERK Eye Treatment $50+ PERK Lip Treatment $50+ PERK Eye & Lip Treatment $85+ Perk is a system add-on to the HydraFacial that combines cutting-edge technology with proven effective ingredients to exfoliate, nourish and revive the eyes and lips. Treatment includes take home product after each service. PERK Eye Treatment: Eye service awakens the delicate eye area to help gently brighten, tone and firm the outer eye area while maintaining hydration. After treatment, you will receive the PERK eye treatment vial for continued at-home use. PERK Lip Treatment: Lip service exfoliates and perfectly primes lips with key ingredients such as peppermint oil and peony extract that lightly plumps the pout. After treatment, you will receive the PERK lip treatment vial for continued at-home use. LED Light Therapy LED Red Light Therapy energizes the skin cells so they can function more efficiently, rejuvenate themselves and repair damage to reduce inflammation and promote anti-aging effects. LED Blue Light Therapy has an antimicrobial effect, effective at killing several types of bacteria that can collect in your pores and oil glands and cause breakouts. It also has anti-inflammatory benefits which will decrease other symptoms of acne such as redness and irritation. Customized Boosters Customized Boosters are medical grade cosmeceuticals infused into the skin with Hydrafacial’s Vortex Fusion technology to further address specific skin concerns to get the most out of your treatment. Britenol Booster Brightens and balances skin tone while minimizing the appearance of dark spots and sun spots. Dermabuilder Booster Helps smooth the appearance of fine lines and wrinkles and enhances skin elasticity with active peptides. CTGF Booster Minimizes the appearance of fine lines and wrinkles through naturally derived growth factors. Improves skin health and vitality by bringing skin to a more youthful state. Hydrafacial FAQ What is a Hydrafacial? The Hydrafacial treatment is a new breakthrough in aesthetic technology. As the name implies with the root “hydra” as in “hydrate”, the Hydrafacial moisturizes the skin, which sets the Hydrafacial apart from other skin resurfacing procedures. The Hydrafacial treatment removes dead skin cells and extracts impurities while simultaneously bathing the new skin with cleansing, hydrating and moisturizing serums which are totally customized for your skin! The treatment is soothing, refreshing, non-irritating and immediately effective. Why is Hydrafacial Good For My Skin? Hydration is the foundation for having healthy and radiant skin. Irritation of the skin has been proven to increase signs of aging. The Hydrafacial is a hydrating and non-irritating treatment that will leave your skin radiant, glowing and nourished. Am I a Candidate For This Treatment? The Hydrafacial treatment is designed for all skin types. Even those with sensitive skin could benefit from the Hydrafacial treatment. Your technician will choose specific treatments and serums to create a treatment that is custom for your skin and its unique needs. How Long Does The Treatment Take? The treatment is both fast and efficient, taking less than an hour of time. The treatment is often described as a feeling like a cool paintbrush moving over your face. You may put on make-up and return to your normal activities immediately after treatment if you like, as there is no downtime afterwards. What is the Difference Between a Hydrafacial And Microdermabrasion Treatment? Microdermabrasion is a single step exfoliation process that works by abrading the top layer of skin and “vacuuming” the exfoliate away to reveal the new, fresh skin below. The Hydrafacial however, is the evolution of this process as a multi-step process that provides cleansing and exfoliation, a gentle peel to loosen dirt and debris from pores, extraction via vortex suction to clean out the pores, and hydration of antioxidants and hydraluronic acid via patented vortex fusion to nourish and protect your skin. Through the use of various tips and solutions, each step of the Hydrafacial is customized to suit your skin type. What Results Should I Expect? Many people report seeing visible skin refinement and even radiant skin tone after just one treatment! The results may last up to 5-7 days, or even longer! One treatment per month is recommended for improving the appearance of fine lines, wrinkles, hyper-pigmentation, blackheads and whiteheads, acneic and oily or congested skin. Continued treatments are recommended to maintain results. What Areas Other Than The Face Can Be Treated With Hydrafacial? Hydrafacial treatments can benefit the face, neck, decollete, hands and arms. Many men and sports enthusiasts also appreciate the Hydrafacial for congestion and/or acne on the back, or “Back-ne” Book Hydrafacials Online Now! We send our beauty waste, including excess hair color, metals, hair clippings, and more, to Green Circle Salon. Each of these materials is repurposed. Last year, we recycled over 2,000 lbs of beauty waste that would normally end up in landfills or down our drains. We add a 6.5% recycling fee onto services to cover this extensive program and earn a carbon neutral certificate from Green Circle Salon. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language About Us | Best Salon in San Francisco | Blake Charles Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Blake Charles Experience The Best Hair Salon from Saint Tropez to San Francisco At Blake Charles Salon we’re committed to making you look and feel exceptional. We create a look that works for you—your style, your personality, your life. Our global team brings artistry, experience and passion to everything they do. Our teams’ results speak for themselves. From the perfect cut to head-to-toe pampering, Blake Charles Salon delivers exceptional experiences. View the services we offer and book now. Find A Stylist About Us Blake Charles Salon is a luxury, award-winning hair salon recognized among the best in the industry for exceptional artistry, elevated service, and refined guest experiences. Founded in San Francisco, Blake Charles Salon began its journey in 2017 when Blake Charles McCall acquired the iconic Joseph Cozza Salon. By December 2019, the brand expanded with the acquisition of a Granite Bay location. On January 1, 2021, the San Francisco salon was officially rebranded as Blake Charles Salon, marking the thoughtful evolution of Joseph Cozza Salon’s esteemed 25-year legacy. In 2025, Blake Charles Salon expanded internationally with the acquisition of Salon Le Boudoir in Saint-Tropez. For over 20 years, Salon Le Boudoir was an iconic destination for hair and beauty on the French Riviera, celebrated for its reputation, clientele, and place within the Saint-Tropez community. On January 1, 2026, the salon was rebranded as Blake Charles Salon Saint-Tropez, carrying forward Le Boudoir’s legacy under a new international vision of modern luxury. Today, Blake Charles Salon is a premier destination for luxury hair care in San Francisco, Granite Bay, and Saint-Tropez. With a diverse team of elite stylists from around the world, expert craftsmanship, and deeply personalized service, we offer a full spectrum of salon experiences tailored to each client’s individual style. From precision haircuts and custom color to makeup and beyond, our team is dedicated to delivering the highest standard of excellence in contemporary beauty. Our Team The Blake Charles Salon Experience As a leading San Francisco salon that’s synonymous with luxury hair care, Blake Charles Salon offers a wide range of salon services in San Francisco. We specialize in luxury hair care and have an outstanding reputation for our high standard of excellence and personalized attention we give to each client we serve. We know that everyone is unique with their own needs, desires and sense of style, which is why we offer a very diversified range of salon services to meet your needs. Contact Us, Today! Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Luxury Salon Services in San Francisco | Blake Charles Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search SF Luxury Services The Blake Charles Difference The team at Blake Charles Salon are experts in haircuts and hair color. From haircuts to the latest in hair color trends, we will work with you to discover a new style that is unique and will make you feel beautiful every day. We offer a variety of specialty haircuts & hairstyles. We provide hair color looks such as balayage hair color, highlights, bleaching, color corrections, and more. We also offer specialty services such as Keratin smoothing treatments and hair extensions to provide you with the perfect look. Our Luxury San Francisco Services Hair Color Haircut Hair Extensions Makeup, Brows & Eyelashes Wedding Hair & Makeup Nail Salon Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Cancellation Policy | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Cancellation Policy San Francisco's Cutting-edge Hair Salon At Blake Charles Salon, we strive to provide all of our clients with exceptional hair, skin, and nail services that leave them looking and feeling their finest. We aim towards being the best hair salon in San Francisco and provide our customers with personalized attention and a memorable experience. Every member of our team is passionate about his or her craft and diligently works to ensure your complete satisfaction. Our salon policies reflect our dedication to creating a professional, efficient salon that allows customers to feel relaxed and pampered. Blake Charles Salon Policies Please read through our salon policies to ensure your personalized experience at Blake Charles Salon is exceptional. Call us with any questions. Cancellations and Notices At Blake Charles Salon, we pride ourselves on providing exceptional service to all of our clients. To ensure smooth operations and fairness to both clients and stylists, we have implemented a cancellation policy. For general appointments, clients must provide at least 24 hours’ notice for cancellations or rescheduling to avoid a 50% cancellation fee. Hair extension and color correction appointments exceeding 4 hours require a minimum of 72 hours’ notice for changes, with the same cancellation fee applied if within this timeframe. Emergencies are understood, but we ask clients to communicate promptly. Late arrivals may result in rescheduling, and cancellation fees must be paid before future appointments. We appreciate your cooperation with our policy, which allows us to maintain the highest standards of service at Blake Charles Salon. If you have any questions, please feel free to reach out to us. Payments We accept Visa, MasterCard, Apple Pay, American Express, debit, and PayPal as forms of payment. Valuables We are not responsible for any lost, stolen, or damaged personal items brought into Blake Charles Salon. Bridal Groups All bridal group appointments will require a 30-day cancellation notice. A charge at 50 percent of the booked value will be applied for late cancellations and no-shows. Rates and services are subject to change without notice. Contact Our San Francisco Salon Today Schedule your next hair appointment at Maiden Lane location by contacting Blake Charles Salon today. If you’d like to speak with a member of our team, call us at (415) 433-3030. We look forward to hearing from you soon! Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language SF Salon Location | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search San Francisco Visit our Award Winning Salon Located in the heart of Union Square San Francisco, Blake Charles Salon offers a luxurious and welcoming space where style meets sophistication. Our award-winning salon at 77 Maiden Lane is surrounded by upscale boutiques, iconic landmarks, and premier shopping destinations, making it a true beauty destination in one of the city’s most vibrant neighborhoods. Whether you’re looking for the best haircut in San Francisco or expert hair color, our San Francisco location provides an elevated salon experience in an elegant, light-filled setting designed for relaxation and transformation. Find A Stylist San Francisco Salon Find the hairdresser you can’t live without! Blake Charles Salon is located at 77 Maiden Lane in San Francisco. Within easy walking distance from Union Square, the San Francisco Shopping Center and the Moscone Center. There are several public parking facilities located nearby for your convenience. Also, BART and MUNI stops are located less than two blocks away. 77 Maiden Lane 2nd Floor San Francisco, CA 94108 Tuesday – Saturday: 9:00 AM – 7:00 PM Sunday – Monday: Closed Call San Francisco +415.433.3030 Email San Francisco Office San Francisco Salon Gallery Explore the Blake Charles Salon Photo Gallery to see why we’re consistently rated the best hair salon in San Francisco. From stunning transformations to flawless finishes, our expert stylists specialize in delivering the best hair color in San Francisco and precision cuts that define the best haircut in San Francisco. Whether you're looking for a bold new look or a subtle refresh, our gallery showcases the exceptional artistry and attention to detail that sets Blake Charles Salon apart. Directions to our San Francisco Salon Blake Charles Salon, an award-winning hair salon in Union Square San Francisco, is located on the iconic Maiden Lane—just off Grant Avenue between Stockton Street and Union Square’s premier shopping destinations. Our elegant salon entrance offers a welcoming escape in the heart of the city, where expert stylists deliver exceptional service in a luxurious setting. Discover why we’re a top-rated destination for hair in Union Square San Francisco. PARKING INFORMATION For clients driving to Blake Charles Salon at 77 Maiden Lane in Union Square, San Francisco, convenient parking options are available nearby. Our preferred choice is the White House Garage, located just a short walk away at 223 Sutter Street. This secure, 24-hour facility offers competitive rates, including an early bird special of $24 for up to 12 hours when entering between 4:00 AM and 10:00 AM . Additional nearby parking options include the Union Square Garage at 333 Post Street and the Ellis-O’Farrell Garage at 123 O’Farrell Street, both managed by SFMTA and offering various hourly and daily rates . These garages provide convenient access to our salon, ensuring a hassle-free experience during your visit. BY MUNI AND BART Blake Charles Salon is easily accessible via San Francisco’s public transit. The closest BART station is Montgomery Street Station, located just a short walk from our salon at 77 Maiden Lane. For those using Muni, the Union Square/Market Street Station is nearby, providing convenient access to our location. Additionally, several Muni bus lines, including the 2, 30, 38, 38R, and 45, have stops within a few minutes’ walk of our salon. Whether you’re arriving by BART or Muni, reaching our salon in Union Square is straightforward and convenient. Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Latest Hair Care and Beauty Tips | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Latest News Filter By : All Style Blog Uncategorized Search Two Years Running: Why Blake Charles Salon is Officially San Francisco’s Gold Standard Winning once is an honor. Winning twice? That’s a legacy. Blake Charles Salon is thrilled to announce that we have been named Best Hair Color and Best Haircuts in San Francisco by Modern Salon’s Best of Beauty 2026—for the second consecutive year. In a city known for its cutting-edge style and high standards, this back-to-back … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More Blake Charles Salon Wins Best Hair Salon in San Francisco—Two Years in a Row Blake Charles Salon is proud to announce that we have been named Best Hair Color and Best Haircuts in San Francisco by Modern Salon’s Best of Beauty 2026—for the second consecutive year. This back-to-back recognition solidifies what our clients already know: Blake Charles has become the gold standard for the Bay Area’s best looks. “Blake McCall, owner of Blake Charles … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More Blake Charles Salon Has Arrived in Saint-Tropez — and the French Riviera Will Never Be the Same Saint-Tropez has long been a place where beauty is a way of life. From the golden light that falls across the Vieux Port each morning to the effortlessly chic crowds that fill the terrasses of Place des Lices, this is a village where looking and feeling your best is practically a cultural requirement. Now, one … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More Getting to Know Your Hair: Diameter, Density, and Porosity For many of us, our hair tends to be either our best friend or our worst enemy. All hair has the potential for being stunningly gorgeous, but if left to its own devices it can be nothing short of a stubborn mess. One of the most important things you can do to make sure your … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More Tips for Extending the Life of Your Manicure You’ve just had your nails done and you’re absolutely in love with the results. Now how long can you make them last? Few things ruin the beauty of a fresh manicure like chips, cracks, or discoloration in the polish. So what should you do if you want to extend the life of your manicure? Here … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More The Importance of Nutrition and Hydration for Healthy Skin Proper hydration and nutrition are essential components to maintaining healthy skin. Eating a nutrient-rich diet, drinking copious amounts of water, coupled with incorporating vitamins into your daily routine can help sustain the youthful glow and vibrancy of your skin. Eating the right foods can be crucial in achieving healthy and glowing skin, so let’s dive … <a href="https://blakecharlessalons.com/latest-news/">Continued</a> Read More 1 2 3 … 17 Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language San Francisco Salon Team | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Our Team The Blake Charles Salon Experience For almost 40 years, 77 Maiden Lane has been one of San Francisco’s leading full service salon & spas. Our talented professionals will work closely with you to help you achieve your best look. Hair Stylists & Color Specialists Makeup Artists Nail Techs Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Gela Hair Stylist @angelagray_ Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Hair Stylists & Color Specialists Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Evan Hair Stylist @centerpartplease Learn More Gela Hair Stylist @angelagray_ Learn More Guy Hair Stylist @guyjohair Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Monti Color Specialist @monsebeautysf Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Makeup Artists Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Nail Techs Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Blake McCall Owner Blake Charles McCall is the visionary owner of Blake Charles Salon, a premier luxury hair salon with locations in San Francisco and Granite Bay. Since acquiring the renowned Joseph Cozza Salon in 2017, Blake has transformed it into an award-winning destination celebrated for excellence in hair color, cutting, and personalized service. Under his leadership, the salon has won multiple awards. Blake’s passion lies in cultivating a thriving salon culture where hairstylists are empowered to grow and succeed. He believes in fostering an environment that attracts top talent and encourages continuous professional development. Beyond the salon, Blake is deeply committed to community revitalization efforts, notably working to rejuvenate San Francisco’s historic Maiden Lane and Union Square. A dedicated family man, Blake resides with his wife, Brittany, and their three daughters. His commitment to excellence, both professionally and personally, continues to set Blake Charles Salon apart as a leader in luxury hair care. Book Now If you are ready to experience luxury hair and skin care from our professional stylists and technicians, book an appointment now. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Sign Up: Join Our Model Days | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Model Days Who We're always looking for new models to collaborate with our apprentices in a class-style setting, guided by one of our experienced educators. What You have the opportunity to receive high-quality hair care services at an incredible price—haircuts are $35, hair coloring services are just $65. When Our classes for both hair color and haircuts take place on Mondays, providing hands-on training under the supervision of our educators. Where San Francisco 77 Maiden Lane 2nd Floor San Francisco, CA 94108 Tuesday – Saturday: 9:00 AM – 7:00 PM Sunday – Monday: Closed Call San Francisco Email San Francisco why Model Days give our apprentices an opportunity to learn under the supervision of our top stylists and colorists. How How If you’re interested in participating in Model Days, please contact us by either: Call our salon Sending the information form below Stopping by for a quick consultation Sign Up to Our Model Days Now Please fill out all of the information requested and hit “SEND” when complete. First Name Last Name Email Address Phone Number Do you want a haircut, color or both? * * Do you want a haircut, color or both? * Haircut Color Both Do you want to cover gray or do you want highlights? Do you want to cover gray or do you want highlights? Cover Gray Highlights Natural Hair Color Hair Length Upload a 'before' photo of yourself File Types: jpeg format or png limit: 10mb Resume Upload Resume Upload Upload photos of what you are looking to do! File Types: jpeg format or png limit: 10mb Resume Upload Resume Upload recaptcha Read our Privacy Policy Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Contact Us & Schedule A Salon Apt in San Fransisco, CA Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Contact San Francisco Salon Find the hairdresser you can’t live without! Blake Charles Salon is located at 77 Maiden Lane in San Francisco. Within easy walking distance from Union Square, the San Francisco Shopping Center and the Moscone Center. There are several public parking facilities located nearby for your convenience. Also, BART and MUNI stops are located less than two blocks away. 77 Maiden Lane 2nd Floor San Francisco, CA 94108 Tuesday – Saturday: 9:00 AM – 7:00 PM Sunday – Monday: Closed Call San Francisco Email San Francisco Granite Bay Salon As a contemporary Granite Bay salon located in the Quarry Ponds shopping center, Blake Charles Salon & Spa strives to provide our customers with the expertise and service to make your experience the best it can be. Our experienced hair stylists and estheticians will provide you with the quality of services ranging from hair color, haircuts, skincare, and more that you expect from a luxury salon and spa. Once you step into our Granite Bay salon & spa you can forget about the outside world and spend some time relaxing and knowing you will look and feel your absolute best walking out. With a convenient location located in Granite Bay’s Quarry Ponds shopping center Blake Charles Salon & Spa is the place to go for all your hair and skincare needs. 5520 Douglas Boulevard Suite 140 Granite Bay, CA 95746 Tuesday – Saturday:10:00 AM – 6:00 PM Sunday – Monday: Closed Call Granite Bay Email Granite Bay Have Questions? Drop Us A Note! Your name your-email Message recaptcha Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Waxing & Sculpting Services | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Waxing, Tweezing, & Sculpting Waxing, Tweezing and Sculpting Services in San Francisco Tired of the hassle of tweezing, plucking and shaving to remove all that pesky hair from your chin, underarms, and other areas? Throw out the razor and come to Blake Charles Salon for our expert waxing, tweezing and sculpting services. From the eyebrows to the legs, our team of expert estheticians can help you achieve the flawless look you desire. Our skilled and friendly team has become known around Granite Bay as the authority on brow sculpting and all around tweezing and waxing, and we’re proud of the perfect hair-free looks we help our clients achieve every day. Contact Us Waxing, Tweezing, & Sculpting Services Services Price Brows $35+ Lip $20+ Chin $20+ Face $60+ Underarm $35+ Upper or Lower Arms $40+ Full Arm $70+ Upper Legs $85+ Lower Legs $65+ Bikini $50+ Brazilian $85+ Full Leg with Bikini $105+ Full Leg with Brazilian $160+ Chest $80+ Back $80+ Book Waxing, Tweezing, & Sculpting Services Online Now! We send our beauty waste, including excess hair color, metals, hair clippings, and more, to Green Circle Salon. Each of these materials is repurposed. Last year, we recycled over 2,000 lbs of beauty waste that would normally end up in landfills or down our drains. We add a 6.5% recycling fee onto services to cover this extensive program and earn a carbon neutral certificate from Green Circle Salon. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Saint-Tropez Luxury Salon | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Saint-Tropez Luxury Services Our Services Hair Color Hair Cuts Hair/Event Styling Hair Treatments Makeup Nails Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Our Salon Team | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Our Team The Blake Charles Salon Experience For almost 40 years, 77 Maiden Lane has been one of San Francisco’s leading full service salon & spas. Our talented professionals will work closely with you to help you achieve your best look. Hair Stylists & Color Specialists Makeup Artists Nail Techs Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Gela Hair Stylist @angelagray_ Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Evan Hair Stylist @centerpartplease Learn More Guy Hair Stylist @guyjohair Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Monti Color Specialist @monsebeautysf Learn More Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Hair Stylists & Color Specialists Amy H Cutting & Extensions Specialist @amysfhair Learn More Angela Color Specialist Learn More Anita Color Specialist @3_bostons_and_a_beast Learn More Connie Cutting Specialist @connie_haircuts Learn More Courtney Color Specialist @cocoscolors Learn More Dan Cutting Specialist @dankorisnipsnip Dan Kori Learn More Daniel Hair Stylist @looks_by_daniel Learn More Danny Cutting Specialist @dannymedinaartistry Learn More Daren Hair Stylist Learn More David Cutting / Wig Specialist Learn More Emmanuel Hair Stylist Learn More Evan Hair Stylist @centerpartplease Learn More Gela Hair Stylist @angelagray_ Learn More Guy Hair Stylist @guyjohair Learn More Ingrid Hair Stylist Learn More Jay Cutting Specialist / Educator @cutbyjay.blakecharlessalon Learn More Jenny Hair Stylist @colorxjenn Learn More Kaela Cutting Specialist @hairbykaelajane Learn More Leni Hair Stylist Learn More Lisa Color Specialist @haircolorbylisa Learn More Malia Color Specialist / Color Educator @sfnativecolor Learn More Mod Hair Stylist @modmallak Learn More Monti Color Specialist @monsebeautysf Learn More Paul Hair Stylist @paulpu_ Learn More Pouya (Paul G) Hair Stylist @styled_by_paul Learn More Peter Hair Stylist @jamesblonde_peter Learn More Roy Hair Stylist @hairsprayer Learn More Sebastien Cutting Specialist Learn More Shelby Hair Stylist @styledbyshelby111 Learn More Stevie Hair Stylist / Color Educator @colorxstevielynn Learn More Tanya Hair Stylist @_tanya_ Learn More Tony Hair Stylist Learn More Makeup Artists Paige Makeup Artist / Esthetician @paigeboyermakeup Learn More Steven Makeup Artist / Esthetician @stevewaynemakeup Learn More Nail Techs Faina Nail Tech Learn More Tina Nail Tech Learn More Tracy Nail Tech @tracy_nails_sf Learn More Blake McCall Owner Blake Charles McCall is the visionary owner of Blake Charles Salon, a premier luxury hair salon with locations in San Francisco and Granite Bay. Since acquiring the renowned Joseph Cozza Salon in 2017, Blake has transformed it into an award-winning destination celebrated for excellence in hair color, cutting, and personalized service. Under his leadership, the salon has won multiple awards. Blake’s passion lies in cultivating a thriving salon culture where hairstylists are empowered to grow and succeed. He believes in fostering an environment that attracts top talent and encourages continuous professional development. Beyond the salon, Blake is deeply committed to community revitalization efforts, notably working to rejuvenate San Francisco’s historic Maiden Lane and Union Square. A dedicated family man, Blake resides with his wife, Brittany, and their three daughters. His commitment to excellence, both professionally and personally, continues to set Blake Charles Salon apart as a leader in luxury hair care. Book Now If you are ready to experience luxury hair and skin care from our professional stylists and technicians, book an appointment now. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Saint-Tropez Salon Location | Blake Charles Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Salon Le Boudoir has become Blake Charles Salon Saint-Tropez Luxury Hair & Beauty in Saint-Tropez Same location. Same trusted team. A new international vision of luxury beauty. Blake Charles Salon Saint-Tropez is a destination for refined beauty in the heart of the French Riviera. Formerly Salon Le Boudoir, a renowned Saint-Tropez salon for over 20 years, it continues its legacy of excellence under the Blake Charles name — with the same exceptional team you know and trust. Located on Rue du Commandant Guichard, just steps from the port, our salon offers an elevated experience combining artistry, precision, and personalized care. Our experts specialize in custom hair color, precision haircuts, luxury hairstyling, blowouts, event styling, wedding hair and makeup, and nail services — creating effortless beauty tailored to your lifestyle. Whether you’re preparing for an evening in Saint-Tropez, a summer on the coast, or simply maintaining your signature look, every visit is designed to leave you feeling radiant and refined. In an elegant and welcoming setting, Blake Charles Salon brings modern sophistication to Saint-Tropez while honoring the legacy of the iconic Le Boudoir salon. Find a Stylist Visit Us 1 Rue du Commandant Guichard, 83990 Saint-Tropez, France Call Saint-Tropez +33 (0)4 94 54 20 08 Email Saint-Tropez Saint-Tropez Salon Gallery Explore the Blake Charles Salon Saint-Tropez Photo Gallery to see why we are recognized as one of the best hair salons in Saint-Tropez and the French Riviera. From refined transformations to effortless finishes, our expert team specializes in the best hair color, precision haircuts, elevated hair styling, makeup, and nail services in Saint-Tropez. Whether you’re seeking a bold new look or a subtle refresh, our gallery reflects the craftsmanship, attention to detail, and timeless style that define Blake Charles Salon on the French Riviera. Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Hair Salon in San Francisco, CA | Blake Charles Salon FR Aller au contenu --> Rendez-nous visite à San Francisco ou à Granite Bay ! ManeMatch est arrivé. Trouvez un styliste dès aujourd'hui ! Nous sommes un salon certifié durable. Salon Le Boudoir par Blake Charles - Ouvert maintenant --> Réserver Trouver un styliste Cadeau Services de luxe Services de luxe à San Francisco Granite Bay Luxury Services Services de luxe à Saint-Tropez Aménagements du spa Soins du visage classiques Hydrafacials Hydrafacial Keravive Épilation à la cire, épilation à la pince et sculpture Découvrir tous les services Localisation des sites San Francisco Localisation Emplacement de Granite Bay Saint-Tropez Localisation Notre équipe Équipe de San Francisco L'équipe de Saint-Tropez Autres Nous contacter Carrières Jours modèles Réserver Trouver un styliste Cadeau French French English recherche Expérience beauté de luxe de San Francisco à Saint-Tropez Trouver un styliste Réserver Le salon Blake Charles Expérience Blake Charles Salon Saint-Tropez rejoint nos destinations en San Francisco et Baie du granit , Blake Charles Salon est un salon de coiffure contemporain, qui apporte sur la Côte d'Azur l'expérience de luxe qui fait la réputation de la marque. En tant que collectif de salons de coiffure contemporains, Blake Charles Salon est 100% engagé à vous faire paraître et sentir au mieux de votre forme. Notre équipe internationale de stylistes et d'esthéticiennes expérimentés et talentueux travaille en collaboration pour créer des looks qui reflètent votre individualité et votre style de vie. Des coupes de cheveux de précision au balayage, en passant par le stylisme de luxe et la beauté événementielle, nous offrons une sophistication sans effort à chaque service. Nos salons à Union Square, Granite Bay et Saint-Tropez sont conçus comme des sanctuaires modernes. Des lieux pour se détendre, se ressourcer et se transformer. Que vous vous prépariez à une soirée à Saint-Tropez, à une journée en ville ou à une élégante escapade d'un week-end, nous veillons à ce que vous repartiez confiante, rafraîchie et rayonnante. Une fois à l'intérieur Salon Blake Charles , Le monde extérieur s'estompe. Nous nous concentrons entièrement sur vous ! Votre look, votre énergie et votre expérience. Nous sommes fiers d'accueillir des clients de tous les types de cheveux et de tous les styles de vie, et de créer une beauté intemporelle à la fois personnelle et puissante. Lire la suite... à propos de nous SF Luxe Services Découvrez une coloration primée, une coupe de précision, un maquillage professionnel et bien plus encore dans notre salon de luxe de San Francisco.   EN SAVOIR PLUS Granite Bay Luxury Services Découvrez des soins capillaires de luxe, des colorations expertes, des coupes de précision et des services de salon personnalisés dans notre établissement de Granite Bay.   EN SAVOIR PLUS Saint Tropez Luxe Services En savoir plus SF Luxe Services Découvrez une coloration primée, une coupe de précision, un maquillage professionnel et bien plus encore dans notre salon de luxe de San Francisco.   EN SAVOIR PLUS Granite Bay Luxury Services Découvrez des soins capillaires de luxe, des colorations expertes, des coupes de précision et des services de salon personnalisés dans notre établissement de Granite Bay.   EN SAVOIR PLUS Saint Tropez Luxe Services En savoir plus 2024 "Meilleur salon de coiffure" "Réputé pour les soins capillaires de luxe à SF, le lieu est reconnu pour son expertise en matière de coupes et de colorations de cheveux..." -San Francisco Magazine - Best of Beauty Awards 2024 en savoir plus 2025 "Best Cut & Coloring" (meilleure coupe et coloration)" "...Ce point chaud est devenu l'étalon-or pour les meilleurs looks de la région de la Baie." -San Francisco Magazine 2025 Best of Luxury Beauty Awards en savoir plus 2026 " Meilleure Coupe & Coloration " "Blake McCall est intransigeant en matière de beauté de ses clients’ - Modern Salon's Best of Beauty 2026 Lire la suite 2026 "Meilleur salon de coiffure" Blake Charles Salon a été reconnu par le magazine Modern Luxury dans le cadre des Best in the Bay Awards 2026. En savoir plus Gagnant 2025 Best of the Bay - Meilleur salon de coiffure Blake Charles Salon a été élu Meilleur Salon de Coiffure de la Baie par SF Gate lors des Best of the Bay Awards 2025. en savoir plus Nos services à San Francisco Localisation En tant que salon contemporain de San Francisco reconnu comme l'un des meilleurs du pays, Blake Charles Salon est 100% engagé à vous faire paraître et sentir au mieux de votre forme ! Notre équipe internationale de stylistes et d'esthéticiennes expérimentés et talentueux travaillera avec vous pour créer un look adapté à votre personnalité et à votre style de vie. Notre salon de coiffure ultramoderne d'Union Square s'adresse à tous les types de cheveux. Que vous veniez pour une coupe, un balayage ou une toute nouvelle coiffure, nous ferons en sorte que vous obteniez le look que vous recherchez tout en vous relaxant dans notre environnement confortable. Nous sommes très fiers de notre capacité à répondre aux besoins de notre clientèle variée, qui comprend des parents occupés, des professionnels, des étudiants, de jeunes adultes, des fashionistas et tous les autres. Une fois que vous entrez dans notre salon de coiffure de San Francisco, l'expérience Blake Charles Salon commence et le monde extérieur est laissé derrière. Nous nous concentrons sur vous et vous aidons à vous sentir au mieux de votre forme pour que vous puissiez sortir de chez vous avec un élan supplémentaire et l'impression d'être prêt à affronter le monde ! Nous adorons rencontrer de nouvelles personnes et nous sommes très adaptables dans notre approche de la coiffure. Que vous soyez un homme ou une femme aux cheveux épais, ondulés, lisses, bouclés ou clairsemés, nous vous accueillons dans notre salon car nous travaillons régulièrement avec tous les types de cheveux !   Contact San Francisco Notre Granite Bay Localisation En tant que salon contemporain de Granite Bay situé dans le centre commercial Quarry Ponds, Blake Charles Salon & Spa s'efforce de fournir à ses clients l'expertise et le service nécessaires pour que leur expérience soit la meilleure possible. Nos coiffeurs et esthéticiennes expérimentés vous fourniront la qualité de services allant de la coloration à la coupe de cheveux, en passant par les soins de la peau, et plus encore, que vous attendez d'un salon de luxe et d'un spa. Une fois que vous entrez dans notre salon et spa de Granite Bay, vous pouvez oublier le monde extérieur et passer du temps à vous détendre, tout en sachant que vous aurez l'air et vous sentirez à votre meilleur en sortant. Situé dans le centre commercial Quarry Ponds de Granite Bay, Blake Charles Salon & Spa est l'endroit idéal pour répondre à tous vos besoins en matière de coiffure et de soins de la peau.   Contacter Granite Bay Notre Saint Tropez Localisation Situé au cœur de Saint-Tropez , Blake Charles Salon Saint-Tropez poursuit l'héritage du Salon Le Boudoir, reconnu comme l'un des plus grands salons du monde. les meilleurs salons de coiffure de Saint-Tropez et de la Côte d'Azur depuis plus de 20 ans . Apprécié par la clientèle locale et internationale, notre salon est réputé pour ses couleurs exceptionnelles, ses coupes de cheveux précises, ses coiffures raffinées, son maquillage professionnel et ses services d'onglerie. Alliant l'héritage du Boudoir à la vision moderne et internationale du salon Blake Charles, notre équipe expérimentée travaille en étroite collaboration avec chaque client pour créer des looks personnalisés et sans effort. Nous sommes spécialisés dans la coloration, le balayage, le blondage, la coupe de précision, le stylisme, le maquillage et les ongles pour tous les types de cheveux, à quelques pas du port emblématique de Saint-Tropez. Calme, discret et toujours excellent, le salon Blake Charles de Saint-Tropez se caractéris Book an Appointment | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Select Your Location USA Book at San Francisco Book at Granite Bay France Book at Saint-Tropez Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language HydraFacial Keravive SF | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Hydrafacial Keravive Hydrafacial Keravive Treatments in San Francisco As a contemporary salon of San Francisco, Blake Charles Salon is committed to making you look and feel your absolute best, and part of making you feel your best is being sure that you know exactly what is best for you. Our talented stylists and estheticians can answer just about any question you may have, and for that reason, we also have available some of our most frequently asked questions about our Hydrafacial treatment. Contact Us Hydrafacial Keravive Services Services Price 1 session $450 3 sessions $1200 How it works The first-of-its-kind scalp facial uses our patented suction technology to boost scalp health and natural hair growth. Purify Stimulates and opens hair follicles using light suction and exfoliation Nourish Infuses cleansed follicles and surrounding skin with peptides and hydration Boost Supports natural hair growth with a daily peptide spray By visit 3… 75% saw improvements in hair fullness 70% reported improvements in overall appearance 82% saw shinier healthier hair Science-Backed Ingredients Carefully chosen to help balance the scalp’s microbiome – a complex environment of bacteria that contribute to scalp and hair health. Niacinamide Provides protective properties against environmental stressors Keravive Peptide Complex Our special blend of nourishing peptides and growth factors supports fuller, healthier hair Vitamin B5 and Arginine Helps replenish moisture to rejuvenate scalp and hair Book Hydrafacial Keravive Services Online Now! We send our beauty waste, including excess hair color, metals, hair clippings, and more, to Green Circle Salon. Each of these materials is repurposed. Last year, we recycled over 2,000 lbs of beauty waste that would normally end up in landfills or down our drains. We add a 6.5% recycling fee onto services to cover this extensive program and earn a carbon neutral certificate from Green Circle Salon. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Expert Skincare Services in San Francisco, California Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Classic Facials Classic Facials In San Francisco When you visit our state-of-the-art salon, you can find help for a wide range of skin conditions, from acne to aging and even sun damage. Let us assist you in deciding which treatment option would be the best for your specific needs. As you sit back and relax, we will give your skin the lift that it needs to look its best. Contact Us Skincare Services Services Price Blake Charles Salon Classic Facial $185+ Blake Charles Salon Teen Facial $140+ Express Detox Facial (service is 30 min) $120+ Dermasweep $185+ Microcurrent Facial (Lumi Lift) $215+ Book Classic Facials Online Now! We send our beauty waste, including excess hair color, metals, hair clippings, and more, to Green Circle Salon. Each of these materials is repurposed. Last year, we recycled over 2,000 lbs of beauty waste that would normally end up in landfills or down our drains. We add a 6.5% recycling fee onto services to cover this extensive program and earn a carbon neutral certificate from Green Circle Salon. Book Now Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Join Our Team in San Francisco | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Careers Join Our Team We are always looking for talented individuals with a great attitude and strong work ethic. Whether you’re an experienced professional or fresh out of school we are looking for people to want to work at San Francisco’s best salon and spa. Our staff always talks about being one big family and how much they love working for Blake Charles Salon. If you’re looking to work in a fun and friendly environment fill out the application and attach your resume. PERKS & BENEFITS Competitive Pay Product Discounts Service Discounts Hands-on Training Access To Industry Experts 401k Retirement Savings Plan Professional Growth Opportunities Medical, Dental, & Vision Insurance Continuing Education By Industry Experts Job Opportunities We are growing and constantly looking for talented individuals to join our award winning team. Hair Stylists Join the team at Blake Charles Salon, where talented hair stylists thrive in a luxury, high-energy environment that fosters creativity, career growth, and a supportive salon culture dedicated to excellence. Learn More Apprenticeship Program Join the team at Blake Charles Salon, where talented hair stylists thrive in a luxury, high-energy environment that fosters creativity, career growth, and a supportive salon culture dedicated to excellence. Learn More Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Read Our Privacy Policy | Blake Charles Salon Skip to content --> Visit us in San Francisco or Granite Bay! ManeMatch has arrived. Find a stylist today! We are a certified sustainable salon. Salon Le Boudoir by Blake Charles - Open Now --> Book Now Find A Stylist Gift Luxury Services SF Luxury Services Granite Bay Luxury Services Saint-Tropez Luxury Services Spa Amenities Classic Facials Hydrafacials Hydrafacial Keravive Waxing, Tweezing, & Sculpting Discover All Services Locations San Francisco Location Granite Bay Location Saint-Tropez Location Our Team San Francisco Team Saint Tropez Team Others Contact Us Careers Model Days Book Now Find A Stylist Gift English English French search Privacy Policy We respect the privacy of personal information which you provide us at our web site. Information Collected We collect two types of information about our visitors: personal information (“PI”) including your name, telephone number, and e-mail address, which you voluntarily provide request an appointment for services or be included on one of our mailing lists; and. general information about the number of visitors who come to our site and general information that is not personally identifiable such as your zip code. All information provided is strictly voluntary. If you elect not to provide us with your PI you will not be able to reserve an on-line appointment. Use of Information Collected? We may store and process your PI and use it to carry out the purposes for which it was submitted. We may, if required by law, be forced to disclose your PI. Except for the foregoing, we will not transfer or otherwise use your PI. If at any time you decide that you no longer want us to maintain your PI, please email us at [email protected] to have your PI removed from our database. Any general information submitted by you such as your zip code, product experiences or other information which is not specifically identifiable with you, including feedback to any general questionnaires on the site, or information gathered on your visit to the site such as the length of time you were on the site and the portions of the site you reviewed, shall be considered non-confidential information. We shall be free to use such without any obligation to you whatsoever and for any purposes and through any means we elect. Security Because of the open nature of the Internet, we cannot guarantee that communications between you and our site will be free from unauthorized access by third parties. Users of our site assume this risk. While we endeavor to provide security consistent with prevailing standards, we cannot guarantee security of your PI, both on line and off line. If you have any questions about security at our website, please contact us at [email protected] Children’s Privacy This site is not for use by children under the age of thirteen (13) years old. In accordance with the Children’s Online Privacy Protection Act of 1998, we have no intention of knowingly collecting any PI from individuals who are under the age of thirteen (13) years of age. If we learn that a child under the age of thirteen (13) has submitted PI without verifiable parental consent, we will use all commercially reasonable efforts to delete such information from our databases. Cookies We may also use a technology know as “cookies” or any technology that now exists or is later developed that performs the same general function that track your travel through our site and to help us understand how you and others use the site. Cookies are used by almost every site for these and similar purposes. Most browsers are set to accept cookies. You may reset your browser so that these cookies are not accepted and you may erase reception of cookies. Your Acceptance of Our Privacy Policy and Practices By using this website you signify your acceptance of our Privacy Policy and you agree to adhere to the terms and conditions posted on this website. We reserve the right to change our Privacy Policy and our terms and conditions at will. We assume no obligation to advise you of any changes to our Policy Statements or our terms and conditions. We suggest that you check back, at regular intervals, for updates to our Privacy Policy and terms and conditions. Featured In Follow Us on Instagram @blakecharlessalon Blake Charles Experience Private Events Careers ManeMatch Bruhl Aesthetics Learn More Latest News Cancellation Policy Privacy Policy FAQs @ 2026 Blake Charles Salon We've detected you might be speaking a different language. Do you want to change to: English English French Change Language Close and do not switch language We've detected you might be speaking a different language. Do you want to change to: English English French Change Language
◈ Crawled Pages — Provenance Chain
https://blakecharlessalons.com/https://blakecharlessalons.comhttps://blakecharlessalons.com/blake-charles-experience/https://blakecharlessalons.com/booking/https://blakecharlessalons.com/cancellation-policy/https://blakecharlessalons.com/career/apprenticeship-program/https://blakecharlessalons.com/career/hair-stylists/https://blakecharlessalons.com/careers/https://blakecharlessalons.com/category/style-blog/https://blakecharlessalons.com/contact/https://blakecharlessalons.com/contact/granite-bay-location/https://blakecharlessalons.com/contact/saint-tropez-location/https://blakecharlessalons.com/contact/san-francisco-location/https://blakecharlessalons.com/faqs/https://blakecharlessalons.com/fr/https://blakecharlessalons.com/fr/carrieres/https://blakecharlessalons.com/fr/contact/https://blakecharlessalons.com/fr/contact/lemplacement-de-granite-bay/https://blakecharlessalons.com/fr/contact/lieu-de-san-francisco/https://blakecharlessalons.com/fr/contact/saint-tropez-emplacement/https://blakecharlessalons.com/fr/dernieres-nouvelles/https://blakecharlessalons.com/fr/dernieres-nouvelles/blake-charles-salon-named-best-hair-salon-in-the-bay-area/?preview=truehttps://blakecharlessalons.com/fr/dernieres-nouvelles/deux-annees-de-suite-pourquoi-blake-charles-salon-est-officiellement-la-reference-de-san-francisco/https://blakecharlessalons.com/fr/evenements-prives/https://blakecharlessalons.com/fr/faq/https://blakecharlessalons.com/fr/granite-bay-services-de-luxe/https://blakecharlessalons.com/fr/jours-modele/https://blakecharlessalons.com/fr/les-commodites-du-spa/https://blakecharlessalons.com/fr/les-commodites-du-spa/epilation-a-la-cire-epilation-a-la-pince-sculpture/https://blakecharlessalons.com/fr/les-commodites-du-spa/hydrafacial-keravive/https://blakecharlessalons.com/fr/les-commodites-du-spa/hydrafacials/https://blakecharlessalons.com/fr/les-commodites-du-spa/soins-du-visage-classiques/https://blakecharlessalons.com/fr/lexperience-de-blake-charles/https://blakecharlessalons.com/fr/notre-equipe/https://blakecharlessalons.com/fr/notre-equipe/notre-equipe-san-francisco/https://blakecharlessalons.com/fr/notre-equipe/saint-tropez/https://blakecharlessalons.com/fr/politique-dannulation/https://blakecharlessalons.com/fr/politique-de-confidentialite/https://blakecharlessalons.com/fr/reservation/https://blakecharlessalons.com/fr/services-de-luxe-saint-tropez/https://blakecharlessalons.com/fr/services-de-luxe-sf/+55 more
Law I — Provenance · Law III — Reverse Ontology · source: https://blakecharlessalons.com/ Visit Source ↗
Root-LD — Traveling Context Pod v1.0 · gdr-2e2535a2 · three layers
31
Graph Edges
17,024
Tokens Measured
0.175
Type-Token Ratio
27
Schema Blocks
34%
Schema Coverage
Root-LD is the traveling context pod for this entity — permanent, provenance-grounded. The head <script> block is machine-readable. This section shows the same data to humans. We show the work in both spaces.
Layer 1 — Anchor · Immutable after mint. UUID, federation_id, content hash, timestamps. A new crawl appends to recursive — the anchor is never touched. Law I — Provenance.
rld:anchor — gdr-2e2535a2
{
  "uuid": "2e2535a2-86a6-4048-9323-4fbd497d878d",
  "federation_id": "gdr-2e2535a2",
  "sequence": 0,
  "content_hash": "f7ce085de7ba6f037a8d104948a2a3a2838355b8924caa83caacf7ff377d386b",
  "primary_source": "https://blakecharlessalons.com/",
  "source_verified": true,
  "generation_method": "crawl_extract_v1",
  "spec_version": "1.0",
  "queued_at": "2026-05-12T19:47:38.562383+00:00",
  "minted_at": "2026-05-12T19:47:38.562383+00:00"
}
Layer 2 — Body · Complete measurement snapshot frozen at mint. Identity, SEO, schema graph, six-layer topology fingerprint, ratio signals, navigation. Law II — Temporal Attestation.
rld:body — blakecharlessalons.com
{
  "domain": "blakecharlessalons.com",
  "canonical_url": "https://blakecharlessalons.com/",
  "tld": "com",
  "slug": "blakecharlessalons-com",
  "status_code": 200,
  "redirect_chain": [],
  "response_time_ms": 2380,
  "ssl_valid": true,
  "server_header": "cloudflare",
  "title": "Hair Salon in San Francisco, CA | Blake Charles Salon",
  "h1": "EXPERIENCE\nLUXURY BEAUTY FROM SAN FRANCISCO TO\nSAINT-TROPEZ",
  "meta_description": "Experience luxury hair, personalized beauty services, and top products at Blake Charles Salons in San Francisco, CA. Schedule an appointment today!",
  "lang_declared": "en-US",
  "schema_types": [
    "Person",
    "Organization",
    "WebSite",
    "SearchAction",
    "ImageObject",
    "WebPage",
    "Article",
    "BlogPosting"
  ],
  "schema_score": 0.3361,
  "schema_prop_count": 22,
  "schema_gap_list": [
    "funding",
    "honorificPrefix",
    "weight",
    "knowsAbout",
    "gender",
    "funder",
    "knowsLanguage",
    "brand",
    "skills",
    "naics",
    "globalLocationNumber",
    "pronouns",
    "deathDate",
    "affiliation",
    "interactionStatistic",
    "children",
    "address",
    "follows",
    "relatedTo",
    "nationality"
  ],
  "top_semantic_words": [
    "salon",
    "hair",
    "blake",
    "stylist",
    "charles",
    "services",
    "san",
    "francisco",
    "luxury",
    "english",
    "bay",
    "granite",
    "saint",
    "tropez",
    "language",
    "team",
    "color",
    "specialist",
    "location",
    "french",
    "book",
    "best",
    "cutting",
    "experience",
    "hydrafacial",
    "manematch",
    "careers",
    "gift",
    "detected",
    "might",
    "speaking",
    "different",
    "spa",
    "skin",
    "boudoir",
    "nail",
    "latest",
    "visit",
    "beauty",
    "treatment"
  ],
  "ratio_signals": {
    "schema_density": 0.55,
    "nav_ratio": 0.2812,
    "content_to_structure_ratio": 0.112496,
    "external_tld_diversity": 2,
    "self_declaration_coherence": 0.1694,
    "schema_to_navigation_alignment": 0.0,
    "javascript_surface_ratio": 0.0,
    "url_depth_distribution": {
      "depth_0": 2,
      "depth_1": 17,
      "depth_2": 63,
      "depth_3plus": 14
    }
  },
  "semantic_html_ratio": 0.0,
  "javascript_surface_ratio": 0.0,
  "img_alt_coverage": 0.0,
  "robots_complexity_score": 0,
  "ariadne_blocked": false,
  "security_label": "STRONG",
  "https_enforced": true,
  "freshness_label": "CURRENT",
  "tld_starjet_url": "https://globaldataregistry.com/registry/tld/ledger/com",
  "schema_starjet_urls": [
    "https://globaldataregistry.com/registry/schema/ledger/person",
    "https://globaldataregistry.com/registry/schema/ledger/organization",
    "https://globaldataregistry.com/registry/schema/ledger/website",
    "https://globaldataregistry.com/registry/schema/ledger/searchaction",
    "https://globaldataregistry.com/registry/schema/ledger/imageobject",
    "https://globaldataregistry.com/registry/schema/ledger/webpage",
    "https://globaldataregistry.com/registry/schema/ledger/article",
    "https://globaldataregistry.com/registry/schema/ledger/blogposting"
  ],
  "native_text_sample": "Skip to content\n\nVisit us in San Francisco or Granite Bay!\n\nManeMatch has arrived. Find a stylist today!\n\nWe are a certified sustainable salon.\n\nSalon Le Boudoir by Blake Charles - Open Now\n\nBOOK NOW\nFIND A STYLIST\nGIFT\nLuxury Services\nSpa Amenities\nLocations\nOur Team\nOthers\n \nEnglish\nEXPERIENCE\nLUXURY BEAUTY FROM SAN FRANCISCO TO\nSAINT-TROPEZ\nFIND A STYLIST\nBOOK NOW\nTHE BLAKE CHARLES SALON EXPERIENCE\n\nBlake Charles Salon Saint-Tropez joins our destinations in San Francisco and Granite Bay, brin",
  "topology_fingerprint_version": "1.0.0"
}
Layer 3 — Recursive · Empty at mint. Grows forever through accumulated corpus passes. Common edges (Law V), uncommon edges (Law VI), topology cluster scores. The graph builds itself. Law VII — Torus.
rld:recursive — edge_count=0
{
  "edges": [],
  "appended_at": [],
  "edge_count": 0
}
Root-LD v1.0 · root-ld.org · Law I+II+VII root-ld.org ↗
Schema.org Intelligence scored · graph traversal · Law VI negative space
34% coverage · 8 types · 22 props · 68 gaps · click to expand
34%
Schema Utilization Score
PARTIAL COVERAGE — GAPS IDENTIFIED
schema.org v2.0.0 · 22 props extracted · 68 gaps · https://blakecharlessalons.com/
ThingPersonOrganizationWebSiteSearchActionImageObject
◈ Schema Graph — Three-Direction Traversal
Declared: Person · Organization · WebSite · SearchAction · ImageObject · WebPage · Article · BlogPosting
✓ Implemented
nameownBlake Charles Salons
urlownhttps://blakecharlessalons.com
publisherownhttps://blakecharlessalons.com/#person
inLanguageownen-US
potentialActionown[SearchAction]
targetownhttps://blakecharlessalons.com/?s={search_term_string}
query-inputownrequired name=search_term_string
widthown2560
heightown1490
captionownLeave The World Behind
datePublishedown2025-03-20T05:44:13-08:00
dateModifiedown2026-05-08T02:59:41-08:00
aboutownhttps://blakecharlessalons.com/#person
isPartOfownhttps://blakecharlessalons.com/#website
primaryImageOfPageown/wp-content/uploads/2025/03/banner-1-scaled.webp
imageownhttps://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=
sameAsownhttps://blakecharlessalons.com
headlineownHair Salon in San Francisco, CA | Blake Charles Salon
authorownblakecharlessalons
descriptionownExperience luxury hair, personalized beauty services, and top products at Blake Charles Salons in San Francisco, CA. Schedule an appointment today!
mainEntityOfPageownhttps://blakecharlessalons.com/#webpage
articleSectionownStyle Blog
✗ Not Implemented / Gap
emailgap
numberOfEmployeesgap
openingHoursgap
logogap
contactPointgap
slogangap
keywordsgap
aggregateRatinggap
identifiergap
geogap
addressgap
areaServedgap
hasOfferCataloggap
priceRangegap
knowsAboutgap
alternateNamegap
foundingDategap
legalNamegap
telephonegap
fundinggap
honorificPrefixgap
weightgap
gendergap
fundergap
knowsLanguagegap
brandgap
skillsgap
naicsgap
globalLocationNumbergap
pronounsgap
deathDategap
affiliationgap
interactionStatisticgap
childrengap
followsgap
relatedTogap
nationalitygap
Thingancestor +1schema.org/Thing ↗7/13 (53%)
The most generic type of item.
sameAsnamemainEntityOfPagepotentialActiondescriptionurlimage
additionalTypeidentifierownersubjectOfalternateNamedisambiguatingDescription
CreativeWorksibling via Thingschema.org/CreativeWork ↗105 exclusive
The most generic kind of creative work, including books, movies, photographs, software programs, etc.
providergenrewordCountaccessModeSufficientacquireLicensePagetemporalCoveragepublisherthumbnail
Productsibling via Thingschema.org/Product ↗51 exclusive
Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.
hasMeasurementdisplayLocationgtinlogogtin12isRelatedTokeywordsslogan
Organizationsibling via Thingschema.org/Organization ↗38 exclusive
An organization such as a school, NGO, corporation, club, etc.
employeelogofoundingDatediversityStaffingReportkeywordssloganaggregateRatingleiCode
Eventsibling via Thingschema.org/Event ↗37 exclusive
An event happening at a certain time and location, such as a concert, lecture, or festival. Ticketing information may be added via the [[offers]] property. Repe
durationkeywordsendDateeventAttendanceModeactormaximumVirtualAttendeeCapacityaggregateRatingreview
Placesibling via Thingschema.org/Place ↗35 exclusive
Entities that have a somewhat fixed, physical extension.
geoCoversspecialOpeningHoursSpecificationpublicAccesssmokingAllowedgeoOverlapslatitudeopeningHoursSpecificationlogo
Actionsibling via Thingschema.org/Action ↗13 exclusive
An action performed by a direct agent and indirect participants upon a direct object. Optionally happens at a location with the help of an inanimate instrument.
providerresultactionProcessstartTimeobjectactionStatusagentinstrument
MedicalEntitysibling via Thingschema.org/MedicalEntity ↗7 exclusive
The most generic type of entity related to health and the practice of medicine.
relevantSpecialtystudycodelegalStatusrecognizingAuthorityguidelinemedicineSystem
Intangiblesibling via Thingschema.org/Intangible ↗0 exclusive
A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.
Patientchild / upgradeschema.org/Patient ↗+13 props
A patient is any person recipient of health care services.
audienceTypediagnosisdruggeographicAreahealthConditionrequiredGenderrequiredMaxAgerequiredMinAge
◈ Structural Negative Type Space — Constitutional Law VI
◈ Action Branch

No structural connection to the Action branch. Graph position measurement. schema.org/Action ↗ · Law III — meaning is yours.

◈ BioChemEntity Branch

No structural connection to the BioChemEntity branch. Graph position measurement. schema.org/BioChemEntity ↗ · Law III — meaning is yours.

◈ CreativeWork Branch

No structural connection to the CreativeWork branch. Graph position measurement. schema.org/CreativeWork ↗ · Law III — meaning is yours.

◈ Event Branch

No structural connection to the Event branch. Graph position measurement. schema.org/Event ↗ · Law III — meaning is yours.

◈ Intangible Branch

No structural connection to the Intangible branch. Graph position measurement. schema.org/Intangible ↗ · Law III — meaning is yours.

◈ MedicalEntity Branch

No structural connection to the MedicalEntity branch. Graph position measurement. schema.org/MedicalEntity ↗ · Law III — meaning is yours.

◈ Organization Branch

No structural connection to the Organization branch. Graph position measurement. schema.org/Organization ↗ · Law III — meaning is yours.

◈ Place Branch

No structural connection to the Place branch. Graph position measurement. schema.org/Place ↗ · Law III — meaning is yours.

◈ Product Branch

No structural connection to the Product branch. Graph position measurement. schema.org/Product ↗ · Law III — meaning is yours.

◈ Taxon Branch

No structural connection to the Taxon branch. Graph position measurement. schema.org/Taxon ↗ · Law III — meaning is yours.

◈ Gap List (68 properties unmapped)
fundinghonorificPrefixweightknowsAboutgenderfunderknowsLanguagebrandskillsnaicsglobalLocationNumberpronounsdeathDateaffiliationinteractionStatisticchildrenaddressfollowsrelatedTonationalitymemberOfbirthDatecontactPointhasCertificationbirthPlaceisicV4hasOccupationcolleaguelifeEventhonorificSuffix
+38 more gaps not shown
◈ Source Schema.org — Raw Extraction (27 blocks)
Block 1 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https://blakecharlessalons.com/?s={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp",
      "url": "/wp-content/uploads/2025/03/banner-1-scaled.webp",
      "width": "2560",
      "height": "1490",
      "caption": "Leave The World Behind",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/#webpage",
      "url": "https://blakecharlessalons.com/",
      "name": "Hair Salon in San Francisco, CA | Blake Charles Salon",
      "datePublished": "2025-03-20T05:44:13-08:00",
      "dateModified": "2026-05-08T02:59:41-08:00",
      "about": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Hair Salon in San Francisco, CA | Blake Charles Salon",
      "datePublished": "2025-03-20T05:44:13-08:00",
      "dateModified": "2026-05-08T02:59:41-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Experience luxury hair, personalized beauty services, and top products at Blake Charles Salons in San Francisco, CA. Schedule an appointment today!",
      "name": "Hair Salon in San Francisco, CA | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/ · Law I — Provenance
Block 2 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/banner-2-scaled-1.webp",
      "url": "/wp-content/uploads/2025/04/banner-2-scaled-1.webp",
      "width": "2560",
      "height": "1707",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#webpage",
      "url": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/",
      "name": "SF&#039;s Gold Standard Salon: Blake Charles Two Years",
      "datePublished": "2026-03-30T11:35:09-08:00",
      "dateModified": "2026-05-08T02:25:45-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/banner-2-scaled-1.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "BlogPosting",
      "headline": "SF&#039;s Gold Standard Salon: Blake Charles Two Years",
      "datePublished": "2026-03-30T11:35:09-08:00",
      "dateModified": "2026-05-08T02:25:45-08:00",
      "articleSection": "Style Blog",
      "author": {
        "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Why Blake Charles Salon is San Francisco&#039;s gold standard in hair and beauty — two years running. Read our story.",
      "name": "SF&#039;s Gold Standard Salon: Blake Charles Two Years",
      "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/banner-2-scaled-1.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/latest-news/two-years-running-why-blake-charles-salon-is-officially-san-franciscos-gold-standard/#webpage"
      }
    }
  ]
}
Block 3 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "url": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "width": "1512",
      "height": "470",
      "caption": "our-team",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#webpage",
      "url": "https://blakecharlessalons.com/our-team/saint-tropez/",
      "name": "Saint-Tropez Salon Team | Blake Charles Salon",
      "datePublished": "2026-01-05T22:57:41-08:00",
      "dateModified": "2026-05-08T04:11:32-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#author",
      "name": "ts admin",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "caption": "ts admin",
        "inLanguage": "en-US"
      }
    },
    {
      "@type": "Article",
      "headline": "Saint-Tropez Salon Team | Blake Charles Salon",
      "datePublished": "2026-01-05T22:57:41-08:00",
      "dateModified": "2026-05-08T04:11:32-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#author",
        "name": "ts admin"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Meet the Blake Charles Salon Saint-Tropez team. Expert stylists &amp; beauty professionals on the French Riviera.",
      "name": "Saint-Tropez Salon Team | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/our-team/saint-tropez/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/our-team/saint-tropez/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 4 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content.jpg",
      "url": "/wp-content/uploads/2025/04/content.jpg",
      "width": "1512",
      "height": "470",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#webpage",
      "url": "https://blakecharlessalons.com/contact/granite-bay-location/",
      "name": "Granite Bay Salon Location | Blake Charles Salon",
      "datePublished": "2025-03-24T14:19:55-08:00",
      "dateModified": "2026-05-08T03:39:58-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content.jpg"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Granite Bay Salon Location | Blake Charles Salon",
      "datePublished": "2025-03-24T14:19:55-08:00",
      "dateModified": "2026-05-08T03:39:58-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Visit Blake Charles Salon in Granite Bay for expert hair, beauty &amp; spa services. Get directions, hours &amp; contact info.",
      "name": "Granite Bay Salon Location | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content.jpg"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/contact/granite-bay-location/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/contact/granite-bay-location/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 5 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content-3.webp",
      "url": "/wp-content/uploads/2025/04/content-3.webp",
      "width": "1512",
      "height": "470",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/private-events/#webpage",
      "url": "https://blakecharlessalons.com/private-events/",
      "name": "Private Events at Blake Charles Salon SF",
      "datePublished": "2025-03-26T06:30:07-08:00",
      "dateModified": "2026-05-08T06:43:37-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content-3.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/private-events/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Private Events at Blake Charles Salon SF",
      "datePublished": "2025-03-26T06:30:07-08:00",
      "dateModified": "2026-05-08T06:43:37-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/private-events/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Celebrate in style with private salon events at Blake Charles SF. Personalized experiences for groups &amp; special occasions.",
      "name": "Private Events at Blake Charles Salon SF",
      "@id": "https://blakecharlessalons.com/private-events/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/private-events/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content-3.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/private-events/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/private-events/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 6 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/Spa-Amenities-scaled.webp",
      "url": "/wp-content/uploads/2025/03/Spa-Amenities-scaled.webp",
      "width": "2560",
      "height": "1707",
      "caption": "Spa Amenities",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/spa-amenities/#webpage",
      "url": "https://blakecharlessalons.com/spa-amenities/",
      "name": "Spa Amenities | Blake Charles Salon",
      "datePublished": "2025-03-24T14:10:07-08:00",
      "dateModified": "2026-05-08T02:47:03-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/Spa-Amenities-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/spa-amenities/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Spa Amenities | Blake Charles Salon",
      "datePublished": "2025-03-24T14:10:07-08:00",
      "dateModified": "2026-05-08T02:47:03-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/spa-amenities/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Indulge in luxurious spa treatments at Blake Charles Salon. Facials, massages, skincare &amp; wellness services await.",
      "name": "Spa Amenities | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/spa-amenities/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/spa-amenities/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/Spa-Amenities-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/spa-amenities/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/spa-amenities/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 7 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/Rectangle-1.webp",
      "url": "/wp-content/uploads/2025/04/Rectangle-1.webp",
      "width": "1512",
      "height": "470",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/faqs/#webpage",
      "url": "https://blakecharlessalons.com/faqs/",
      "name": "FAQs | Blake Charles Salon",
      "datePublished": "2025-03-26T06:37:04-08:00",
      "dateModified": "2026-05-08T03:11:16-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/Rectangle-1.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/faqs/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "FAQs | Blake Charles Salon",
      "datePublished": "2025-03-26T06:37:04-08:00",
      "dateModified": "2026-05-08T03:11:16-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/faqs/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Find answers to common questions about Blake Charles Salon services, appointments, spa policies &amp; what to expect.",
      "name": "FAQs | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/faqs/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/faqs/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/Rectangle-1.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/faqs/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/faqs/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 8 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "url": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "width": "1512",
      "height": "470",
      "caption": "our-team",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/our-team/#webpage",
      "url": "https://blakecharlessalons.com/our-team/",
      "name": "Our Salon Team | Blake Charles Salon",
      "datePublished": "2025-03-24T13:48:44-08:00",
      "dateModified": "2026-05-08T04:12:26-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/our-team/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Our Salon Team | Blake Charles Salon",
      "datePublished": "2025-03-24T13:48:44-08:00",
      "dateModified": "2026-05-08T04:12:26-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/our-team/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Meet Blake Charles Salon&#039;s talented stylists and beauty experts. Passionate professionals dedicated to your best look.",
      "name": "Our Salon Team | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/our-team/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/our-team/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/our-team/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/our-team · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 9 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/banner-3-1-scaled.webp",
      "url": "/wp-content/uploads/2025/03/banner-3-1-scaled.webp",
      "width": "2560",
      "height": "1584",
      "caption": "Granite Bay Luxury Services",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#webpage",
      "url": "https://blakecharlessalons.com/granite-bay-luxury-services/",
      "name": "Luxury Salon Services Granite Bay | Blake Charles",
      "datePublished": "2025-03-24T13:37:37-08:00",
      "dateModified": "2026-05-08T03:41:35-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/banner-3-1-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Luxury Salon Services Granite Bay | Blake Charles",
      "datePublished": "2025-03-24T13:37:37-08:00",
      "dateModified": "2026-05-08T03:41:35-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Premium hair, color, and beauty services at Blake Charles Salon in Granite Bay. Book your luxury appointment today.",
      "name": "Luxury Salon Services Granite Bay | Blake Charles",
      "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/banner-3-1-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/granite-bay-luxury-services/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/granite-bay-luxury-services/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 10 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/Hydrafacials-e1743160730392.webp",
      "url": "/wp-content/uploads/2025/03/Hydrafacials-e1743160730392.webp",
      "width": "924",
      "height": "492",
      "caption": "Hydrafacials",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#webpage",
      "url": "https://blakecharlessalons.com/spa-amenities/hydrafacials/",
      "name": "Hydrafacial Service in San Francisco | Blake Charles Salon",
      "datePublished": "2025-03-24T14:30:50-08:00",
      "dateModified": "2026-05-08T03:23:03-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/Hydrafacials-e1743160730392.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Hydrafacial Service in San Francisco | Blake Charles Salon",
      "datePublished": "2025-03-24T14:30:50-08:00",
      "dateModified": "2026-05-08T03:23:03-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Revitalize your skin with HydraFacial at Blake Charles Salon in San Francisco. Our treatment deeply cleanses and hydrates for a radiant glow. Book now!",
      "name": "Hydrafacial Service in San Francisco | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/Hydrafacials-e1743160730392.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacials/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/spa-amenities/hydrafacials/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 11 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/experices-banner-scaled.webp",
      "url": "/wp-content/uploads/2025/03/experices-banner-scaled.webp",
      "width": "2560",
      "height": "796",
      "caption": "Blake Charles Experience",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/blake-charles-experience/#webpage",
      "url": "https://blakecharlessalons.com/blake-charles-experience/",
      "name": "About Us | Best Salon in San Francisco | Blake Charles",
      "datePublished": "2025-03-24T13:46:09-08:00",
      "dateModified": "2026-05-08T01:41:46-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/experices-banner-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/blake-charles-experience/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "About Us | Best Salon in San Francisco | Blake Charles",
      "datePublished": "2025-03-24T13:46:09-08:00",
      "dateModified": "2026-05-08T01:41:46-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/blake-charles-experience/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Voted Best Salon in San Francisco by SF Magazine. Discover the Blake Charles experience — luxury, expertise &amp; beauty.",
      "name": "About Us | Best Salon in San Francisco | Blake Charles",
      "@id": "https://blakecharlessalons.com/blake-charles-experience/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/blake-charles-experience/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/experices-banner-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/blake-charles-experience/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/blake-charles-experience/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 12 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/bg-img-scaled-1.webp",
      "url": "/wp-content/uploads/2025/04/bg-img-scaled-1.webp",
      "width": "2560",
      "height": "1625",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/sf-luxury-services/#webpage",
      "url": "https://blakecharlessalons.com/sf-luxury-services/",
      "name": "Luxury Salon Services in San Francisco | Blake Charles",
      "datePublished": "2025-03-21T13:17:19-08:00",
      "dateModified": "2026-05-08T03:04:23-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/bg-img-scaled-1.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/sf-luxury-services/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Luxury Salon Services in San Francisco | Blake Charles",
      "datePublished": "2025-03-21T13:17:19-08:00",
      "dateModified": "2026-05-08T03:04:23-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/sf-luxury-services/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Explore haircuts, color, skincare &amp; styling at Blake Charles Salon SF. Top-tier luxury beauty services in San Francisco.",
      "name": "Luxury Salon Services in San Francisco | Blake Charles",
      "@id": "https://blakecharlessalons.com/sf-luxury-services/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/sf-luxury-services/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/bg-img-scaled-1.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/sf-luxury-services/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/sf-luxury-services/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 13 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/cancllation-banner-scaled-1.webp",
      "url": "/wp-content/uploads/2025/04/cancllation-banner-scaled-1.webp",
      "width": "2560",
      "height": "1707",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/cancellation-policy/#webpage",
      "url": "https://blakecharlessalons.com/cancellation-policy/",
      "name": "Cancellation Policy | Blake Charles Salon",
      "datePublished": "2025-03-26T06:36:20-08:00",
      "dateModified": "2026-05-08T03:54:55-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/cancllation-banner-scaled-1.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/cancellation-policy/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Cancellation Policy | Blake Charles Salon",
      "datePublished": "2025-03-26T06:36:20-08:00",
      "dateModified": "2026-05-08T03:54:55-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/cancellation-policy/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Review Blake Charles Salon&#039;s cancellation policy. Learn about fees, procedures &amp; how to manage your appointments.",
      "name": "Cancellation Policy | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/cancellation-policy/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/cancellation-policy/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/cancllation-banner-scaled-1.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/cancellation-policy/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/cancellation-policy/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 14 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/San-Francisco-bg.webp",
      "url": "/wp-content/uploads/2025/04/San-Francisco-bg.webp",
      "width": "1512",
      "height": "470",
      "caption": "San Francisco-bg",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#webpage",
      "url": "https://blakecharlessalons.com/contact/san-francisco-location/",
      "name": "SF Salon Location | Blake Charles Salon",
      "datePublished": "2025-03-24T14:19:37-08:00",
      "dateModified": "2026-05-08T03:12:06-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/San-Francisco-bg.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "SF Salon Location | Blake Charles Salon",
      "datePublished": "2025-03-24T14:19:37-08:00",
      "dateModified": "2026-05-08T03:12:06-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Visit Blake Charles Salon in San Francisco for premium hair, beauty &amp; spa services. Find our address, hours &amp; directions.",
      "name": "SF Salon Location | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/San-Francisco-bg.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/contact/san-francisco-location/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/contact/san-francisco-location/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 15 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/Header-Image.webp",
      "url": "/wp-content/uploads/2025/04/Header-Image.webp",
      "width": "1512",
      "height": "470",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/latest-news/#webpage",
      "url": "https://blakecharlessalons.com/latest-news/",
      "name": "Latest Hair Care and Beauty Tips | Blake Charles Salon",
      "datePublished": "2025-03-31T09:42:48-08:00",
      "dateModified": "2026-05-08T03:57:07-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/Header-Image.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/latest-news/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Latest Hair Care and Beauty Tips | Blake Charles Salon",
      "datePublished": "2025-03-31T09:42:48-08:00",
      "dateModified": "2026-05-08T03:57:07-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/latest-news/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Discover the latest hair trends, beauty tips, and salon news on the Blake Charles Salon blog. Stay stylish with expert advice and exclusive insights.",
      "name": "Latest Hair Care and Beauty Tips | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/latest-news/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/latest-news/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/Header-Image.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/latest-news/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/latest-news/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 16 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "url": "/wp-content/uploads/2025/04/content-1-1.jpg",
      "width": "1512",
      "height": "470",
      "caption": "our-team",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#webpage",
      "url": "https://blakecharlessalons.com/our-team/our-team-san-francisco/",
      "name": "San Francisco Salon Team | Blake Charles Salon",
      "datePublished": "2026-01-06T02:04:43-08:00",
      "dateModified": "2026-05-08T04:12:00-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#author",
      "name": "ts admin",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "caption": "ts admin",
        "inLanguage": "en-US"
      }
    },
    {
      "@type": "Article",
      "headline": "San Francisco Salon Team | Blake Charles Salon",
      "datePublished": "2026-01-06T02:04:43-08:00",
      "dateModified": "2026-05-08T04:12:00-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#author",
        "name": "ts admin"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Meet our San Francisco stylists at Blake Charles Salon. Expert colorists, cutters &amp; beauty specialists in Union Square.",
      "name": "San Francisco Salon Team | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content-1-1.jpg"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/our-team/our-team-san-francisco/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/our-team/our-team-san-francisco/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 17 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/Model-Days-banner.webp",
      "url": "/wp-content/uploads/2025/04/Model-Days-banner.webp",
      "width": "1512",
      "height": "470",
      "caption": "Model Days",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/model-days/#webpage",
      "url": "https://blakecharlessalons.com/model-days/",
      "name": "Sign Up: Join Our Model Days | Blake Charles Salon",
      "datePublished": "2025-03-24T13:49:24-08:00",
      "dateModified": "2026-05-08T02:56:36-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/Model-Days-banner.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/model-days/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Sign Up: Join Our Model Days | Blake Charles Salon",
      "datePublished": "2025-03-24T13:49:24-08:00",
      "dateModified": "2026-05-08T02:56:36-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/model-days/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Join Blake Charles Salon for exclusive Model Days! Receive expert styling at a discounted rate. Elevate your hair game and book your spot today!",
      "name": "Sign Up: Join Our Model Days | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/model-days/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/model-days/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/Model-Days-banner.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/model-days/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/model-days/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 18 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/Content-1.webp",
      "url": "/wp-content/uploads/2025/04/Content-1.webp",
      "width": "1512",
      "height": "460",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/contact/#webpage",
      "url": "https://blakecharlessalons.com/contact/",
      "name": "Contact Us &amp; Schedule A Salon Apt in San Fransisco, CA",
      "datePublished": "2025-03-24T14:19:13-08:00",
      "dateModified": "2026-05-08T02:41:18-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/Content-1.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/contact/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Contact Us &amp; Schedule A Salon Apt in San Fransisco, CA",
      "datePublished": "2025-03-24T14:19:13-08:00",
      "dateModified": "2026-05-08T02:41:18-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/contact/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Get in touch with Blake Charles Salon for appointments, inquiries, or assistance. Contact us today and let us help you achieve your beauty goals.",
      "name": "Contact Us &amp; Schedule A Salon Apt in San Fransisco, CA",
      "@id": "https://blakecharlessalons.com/contact/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/contact/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/Content-1.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/contact/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/contact/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 19 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/waxing-scaled.webp",
      "url": "/wp-content/uploads/2025/03/waxing-scaled.webp",
      "width": "1700",
      "height": "2560",
      "caption": "Waxing, Tweezing, &amp; Sculpting",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#webpage",
      "url": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/",
      "name": "Waxing &amp; Sculpting Services | Blake Charles Salon",
      "datePublished": "2025-03-24T14:31:52-08:00",
      "dateModified": "2026-05-08T02:15:40-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/waxing-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Waxing &amp; Sculpting Services | Blake Charles Salon",
      "datePublished": "2025-03-24T14:31:52-08:00",
      "dateModified": "2026-05-08T02:15:40-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Expert waxing, tweezing &amp; sculpting at Blake Charles Salon. Precision beauty treatments for smooth, flawless results.",
      "name": "Waxing &amp; Sculpting Services | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/waxing-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/spa-amenities/waxing-tweezing-sculpting/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 20 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#webpage",
      "url": "https://blakecharlessalons.com/saint-tropez-luxury-services/",
      "name": "Saint-Tropez Luxury Salon | Blake Charles Salon",
      "datePublished": "2025-10-30T19:47:29-08:00",
      "dateModified": "2026-05-08T03:12:59-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#author",
      "name": "ts admin",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "caption": "ts admin",
        "inLanguage": "en-US"
      }
    },
    {
      "@type": "Article",
      "headline": "Saint-Tropez Luxury Salon | Blake Charles Salon",
      "datePublished": "2025-10-30T19:47:29-08:00",
      "dateModified": "2026-05-08T03:12:59-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#author",
        "name": "ts admin"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Experience world-class hair, beauty &amp; nail services on the French Riviera at Blake Charles Salon Saint-Tropez.",
      "name": "Saint-Tropez Luxury Salon | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#webpage"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/saint-tropez-luxury-services/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/saint-tropez-luxury-services/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 21 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#webpage",
      "url": "https://blakecharlessalons.com/contact/saint-tropez-location/",
      "name": "Saint-Tropez Salon Location | Blake Charles",
      "datePublished": "2025-10-30T19:47:26-08:00",
      "dateModified": "2026-05-08T03:13:52-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#author",
      "name": "ts admin",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "caption": "ts admin",
        "inLanguage": "en-US"
      }
    },
    {
      "@type": "Article",
      "headline": "Saint-Tropez Salon Location | Blake Charles",
      "datePublished": "2025-10-30T19:47:26-08:00",
      "dateModified": "2026-05-08T03:13:52-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#author",
        "name": "ts admin"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Find Blake Charles Salon in Saint-Tropez. Get our address on the French Riviera, opening hours &amp; contact details.",
      "name": "Saint-Tropez Salon Location | Blake Charles",
      "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#webpage"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/contact/saint-tropez-location/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/contact/saint-tropez-location/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 22 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Personne",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/fr/#person",
      "name": "Salons Blake Charles"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/fr/#website",
      "url": "https://blakecharlessalons.com/fr",
      "name": "Salons Blake Charles",
      "publisher": {
        "@id": "https://blakecharlessalons.com/fr/#person"
      },
      "inLanguage": "fr-FR",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https://blakecharlessalons.com/fr/?s={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp",
      "url": "/wp-content/uploads/2025/03/banner-1-scaled.webp",
      "width": "2560",
      "height": "1490",
      "caption": "Leave The World Behind",
      "inLanguage": "fr-FR"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/fr/#webpage",
      "url": "https://blakecharlessalons.com/fr/",
      "name": "Hair Salon in San Francisco, CA | Blake Charles Salon FR",
      "datePublished": "2025-03-20T05:44:13-08:00",
      "dateModified": "2026-05-08T02:59:41-08:00",
      "about": {
        "@id": "https://blakecharlessalons.com/fr/#person"
      },
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/fr/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp"
      },
      "inLanguage": "fr-FR"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/fr/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "fr-FR"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Hair Salon in San Francisco, CA | Blake Charles Salon",
      "datePublished": "2025-03-20T05:44:13-08:00",
      "dateModified": "2026-05-08T02:59:41-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/fr/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/fr/#person"
      },
      "description": "Experience luxury hair, personalized beauty services, and top products at Blake Charles Salons in San Francisco, CA. Schedule an appointment today! — book",
      "name": "Hair Salon in San Francisco, CA | Blake Charles Salon FR",
      "@id": "https://blakecharlessalons.com/fr/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/fr/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/banner-1-scaled.webp"
      },
      "inLanguage": "fr-FR",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/fr/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/fr/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 23 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/content-2-scaled.webp",
      "url": "/wp-content/uploads/2025/04/content-2-scaled.webp",
      "width": "2560",
      "height": "796",
      "caption": "contact",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/booking/#webpage",
      "url": "https://blakecharlessalons.com/booking/",
      "name": "Book an Appointment | Blake Charles Salon",
      "datePublished": "2025-12-18T12:22:16-08:00",
      "dateModified": "2026-04-15T16:28:29-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/content-2-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/booking/#author",
      "name": "ts admin",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/8108a354ba05dfcdad5b0ef134cade04f108da1c93a94b9e14ab4a8d8b4843db?s=96&amp;d=mm&amp;r=g",
        "caption": "ts admin",
        "inLanguage": "en-US"
      }
    },
    {
      "@type": "Article",
      "headline": "Book an Appointment | Blake Charles Salon",
      "datePublished": "2025-12-18T12:22:16-08:00",
      "dateModified": "2026-04-15T16:28:29-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/booking/#author",
        "name": "ts admin"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "name": "Book an Appointment | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/booking/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/booking/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/content-2-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/booking/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/booking/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 24 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/Keravive.webp",
      "url": "/wp-content/uploads/2025/03/Keravive.webp",
      "width": "571",
      "height": "838",
      "caption": "Hydrafacial Keravive",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#webpage",
      "url": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/",
      "name": "HydraFacial Keravive SF | Blake Charles Salon",
      "datePublished": "2025-03-24T14:31:17-08:00",
      "dateModified": "2026-05-08T03:16:19-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/Keravive.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "HydraFacial Keravive SF | Blake Charles Salon",
      "datePublished": "2025-03-24T14:31:17-08:00",
      "dateModified": "2026-05-08T03:16:19-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Revitalize your scalp with HydraFacial Keravive at Blake Charles Salon SF. Healthier, fuller hair starts here.",
      "name": "HydraFacial Keravive SF | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/Keravive.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/spa-amenities/hydrafacial-keravive/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 25 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/facial-scaled.webp",
      "url": "/wp-content/uploads/2025/03/facial-scaled.webp",
      "width": "2560",
      "height": "1923",
      "caption": "Classic Facials",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#webpage",
      "url": "https://blakecharlessalons.com/spa-amenities/classic-facials/",
      "name": "Expert Skincare Services in San Francisco, California",
      "datePublished": "2025-03-24T14:30:19-08:00",
      "dateModified": "2026-05-08T03:13:38-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/facial-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Expert Skincare Services in San Francisco, California",
      "datePublished": "2025-03-24T14:30:19-08:00",
      "dateModified": "2026-05-08T03:13:38-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Glow with confidence with Blake Charles Salon&#039;s premium skincare services. Enjoy customized facials and advanced treatments for beautiful, refreshed skin.",
      "name": "Expert Skincare Services in San Francisco, California",
      "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/facial-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/spa-amenities/classic-facials/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/spa-amenities/classic-facials/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 26 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/03/Careers-banner-scaled.webp",
      "url": "/wp-content/uploads/2025/03/Careers-banner-scaled.webp",
      "width": "2560",
      "height": "1707",
      "caption": "Careers banner",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/careers/#webpage",
      "url": "https://blakecharlessalons.com/careers/",
      "name": "Join Our Team in San Francisco | Blake Charles Salon",
      "datePublished": "2025-03-24T13:48:02-08:00",
      "dateModified": "2026-05-08T03:42:12-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/03/Careers-banner-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/careers/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Join Our Team in San Francisco | Blake Charles Salon",
      "datePublished": "2025-03-24T13:48:02-08:00",
      "dateModified": "2026-05-08T03:42:12-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/careers/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Join the Blake Charles Salon team! We’re looking for talented individuals with a great attitude &amp; strong work ethic. Apply now &amp; become part of our family!",
      "name": "Join Our Team in San Francisco | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/careers/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/careers/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/03/Careers-banner-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/careers/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/careers/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
Block 27 · @type: unknown
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": [
        "Person",
        "Organization"
      ],
      "@id": "https://blakecharlessalons.com/#person",
      "name": "Blake Charles Salons"
    },
    {
      "@type": "WebSite",
      "@id": "https://blakecharlessalons.com/#website",
      "url": "https://blakecharlessalons.com",
      "name": "Blake Charles Salons",
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "/wp-content/uploads/2025/04/privacy-policy-scaled.webp",
      "url": "/wp-content/uploads/2025/04/privacy-policy-scaled.webp",
      "width": "2560",
      "height": "796",
      "caption": "privacy-policy",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://blakecharlessalons.com/privacy-policy/#webpage",
      "url": "https://blakecharlessalons.com/privacy-policy/",
      "name": "Read Our Privacy Policy | Blake Charles Salon",
      "datePublished": "2025-03-26T06:36:43-08:00",
      "dateModified": "2026-05-08T03:17:22-08:00",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/#website"
      },
      "primaryImageOfPage": {
        "@id": "/wp-content/uploads/2025/04/privacy-policy-scaled.webp"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://blakecharlessalons.com/privacy-policy/#author",
      "name": "blakecharlessalons",
      "image": {
        "@type": "ImageObject",
        "@id": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "url": "https://secure.gravatar.com/avatar/4eea08dca7705f52ec29c7cf3955b42f0dc1ad9ab016306ed57c90f4c86bef40?s=96&amp;d=mm&amp;r=g",
        "caption": "blakecharlessalons",
        "inLanguage": "en-US"
      },
      "sameAs": [
        "https://blakecharlessalons.com"
      ]
    },
    {
      "@type": "Article",
      "headline": "Read Our Privacy Policy | Blake Charles Salon",
      "datePublished": "2025-03-26T06:36:43-08:00",
      "dateModified": "2026-05-08T03:17:22-08:00",
      "author": {
        "@id": "https://blakecharlessalons.com/privacy-policy/#author",
        "name": "blakecharlessalons"
      },
      "publisher": {
        "@id": "https://blakecharlessalons.com/#person"
      },
      "description": "Learn how Blake Charles Salon protects your personal information. Read our privacy policy for details on data collection, usage, and security measures.",
      "name": "Read Our Privacy Policy | Blake Charles Salon",
      "@id": "https://blakecharlessalons.com/privacy-policy/#richSnippet",
      "isPartOf": {
        "@id": "https://blakecharlessalons.com/privacy-policy/#webpage"
      },
      "image": {
        "@id": "/wp-content/uploads/2025/04/privacy-policy-scaled.webp"
      },
      "inLanguage": "en-US",
      "mainEntityOfPage": {
        "@id": "https://blakecharlessalons.com/privacy-policy/#webpage"
      }
    }
  ]
}
◈ Source: https://blakecharlessalons.com/privacy-policy/ · Fetched: 2026-05-12T19:47:43Z · Law I — Provenance
schema.org v2.0.0 · source: https://blakecharlessalons.com/ schema.org/Person ↗
Semantic Words 40 words · frequency ranked · Law III
40 words · top 5: salon · hair · blake · stylist · charles · click to expand
Top 40 words by frequency from https://blakecharlessalons.com/ + 27 interior pages (15,870 words total). Stop-words stripped. Ranked by repetition.
#1salon365x · 3.57%
#2hair292x · 2.86%
#3blake242x · 2.37%
#4stylist232x · 2.27%
#5charles217x · 2.12%
#6services202x · 1.98%
#7san191x · 1.87%
#8francisco190x · 1.86%
#9luxury162x · 1.58%
#10english158x · 1.55%
#11bay151x · 1.48%
#12granite140x · 1.37%
#13saint134x · 1.31%
#14tropez134x · 1.31%
#15language130x · 1.27%
#16team112x · 1.1%
#17color112x · 1.1%
#18specialist102x · 1.0%
#19location99x · 0.97%
#20french89x · 0.87%
#21book86x · 0.84%
#22best81x · 0.79%
#23cutting71x · 0.69%
#24experience65x · 0.64%
#25hydrafacial63x · 0.62%
#26manematch55x · 0.54%
#27careers54x · 0.53%
#28gift53x · 0.52%
#29detected52x · 0.51%
#30might52x · 0.51%
#31speaking52x · 0.51%
#32different52x · 0.51%
#33spa49x · 0.48%
#34skin49x · 0.48%
#35boudoir39x · 0.38%
#36nail39x · 0.38%
#37latest39x · 0.38%
#38visit38x · 0.37%
#39beauty36x · 0.35%
#40treatment36x · 0.35%
Law III — frequency measured, meaning is the reader's · source: https://blakecharlessalons.com/
Text Topology Fingerprint v1.0.0 · very_long · 110,311 chars · Law III
Six-layer pre-linguistic shape measurement. Deterministic. Same input, same output, always. Hash: fe73fc5081fdfedebc01d769e2c21f58...
◈ Signal Matrix
0.175
TTR
0.100
HAPAX
0.900
REP
0.686
BIGRAM
0.569
H2T
0.406
CPRT
8.955
SKEW
100.353
KURT
1.053
C/P
1.840
PENT
0.740
S1P
0.003
NASC
TTR=type-token ratio · HAPAX=hapax ratio · REP=repetition score · BIGRAM=bigram repetition · H2T=hapax-to-type · CPRT=capital token ratio · SKEW=sentence skewness · KURT=sentence kurtosis · C/P=comma-period ratio · PENT=punct entropy · S1P=single-sent para ratio · NASC=non-ASCII ratio
◈ Topology Position
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
◈ Six Measurement Layers
Layer 1 — Character
0.0030
Non-ASCII Ratio
0.0 = Latin-dominant · 1.0 = fully non-Latin script
Layer 1 — Character
3.2776
Character Entropy
Shannon entropy of character distribution.
Layer 1 — Character
'e' (9887x)
Most Frequent
Highest-frequency character. Law V — common edge.
Layer 2 — Token
0.1750
Type-Token Ratio
Unique tokens / total tokens. Lexical diversity signal.
Layer 2 — Token
0.0996
Hapax Ratio
Tokens appearing exactly once. Law VI — uncommon edge.
Layer 6 — Document
0.5690
Hapax to Type
Hapax count / unique token count.
Layer 3 — Punctuation
1.0526
Comma/Period Ratio
Clause complexity per sentence.
Layer 3 — Punctuation
1.8403
Punct Entropy
Shannon entropy across punctuation types.
Layer 4 — Sentence
604
Sentence Count
Total detected sentences across all crawled pages.
Layer 4 — Sentence
8.9554
Skewness
Positive = long-tail. Negative = conversational.
Layer 5 — Paragraph
0.7400
Single Sent Ratio
High = web copy. Low = academic prose.
Layer 6 — Document
0.9004
Repetition Score
Tokens appearing more than once / total.
◈ Token Length Distribution
1-3
30%
4-6
38%
7-10
26%
11-15
5%
16-20
1%
21+
0%
◈ Density Gradient — TTR per Document Tenth
Front-loaded = abstract/preamble · Flat = consistent prose · Back-loaded = building complexity
◈ Lexical Richness Curve — Rolling Window TTR
0.360.98
Window=50 tokens · Step=25 · 679 data points
topology_fingerprint.py v1.0.0 · sha256: fe73fc5081fdfede... · Law III + Law VI
Ratio Signals 8 deterministic measurements · the gap is the signal
Eight deterministic measurements. Law I: every value traces to its source stage.
schema density
0.5500
Schema props extracted / top semantic words.
nav ratio
0.2812
Nav URLs / total internal URLs.
content to structure ratio
0.1125
Total words / raw HTML bytes. Content density.
external tld diversity
2
Unique TLD count in outbound links.
self declaration coherence
0.1694
Fuzzy overlap across title / H1 / meta / schema name.
schema to nav alignment
0.0000
Schema type tokens vs nav link text overlap.
javascript surface ratio
0.0000
Fraction of interior pages JS-gated.
URL Depth Distribution
depth_0: 2 · depth_1: 17 · depth_2: 63 · depth_3plus: 14
Internal URLs by path depth. Depth 0 = root.
Tech Stack · Security · Freshness SecurityLabel.STRONG · FreshnessLabel.CURRENT
Sitemap: ✗Robots.txt: ✗Schema.org: ✓Open Graph: ✓Canonical: ✓HTTPS: ✓HSTS: ✓CSP: ✗
Security
SecurityLabel.STRONG
Freshness
FreshnessLabel.CURRENT
Server
cloudflare
cmsWordPress
cdnCloudflare
web_servercloudflare
analytics['Google Analytics', 'Google Tag Manager']
Ledger Appends 9 ledgers · graph edge traversal · Law V+VII
Build: national-transit-v1.0.0 Spec: Root-LD v1.0 Status: LIVE Minted: 2026-05-12
blakecharlessalons.com · gdr-2e2535a2
blakecharlessalons.com is recorded in the Global Data Registry — open provenance infrastructure for the machine-readable web.
View the Registry →