# Agent Salon SF > San Francisco haircuts, structured for AI agents. Verified prices, durations, stylists, policies, and captured appointment availability for hair salons in San Francisco, with a direct handoff to each salon's own booking system. Independent site. Not affiliated with any salon listed. Booking happens on the salon's own system. Every HTML page has a markdown twin at the same URL plus `.md`. Every fact carries a status tag (VERIFIED, REPORTED, INFERRED, UNKNOWN, STALE) and a check date. Prices are online-booking prices in USD. Coverage today: haircuts only, San Francisco only. ## Salons - [Hair Shaper (Financial District (near Embarcadero))](https://agentsalonsf.com/salons/hairshaper.md): 12 haircut services from $21, 8 bookable stylists, verified 2026-10-23 ## Stylists - [Annie at Hair Shaper](https://agentsalonsf.com/stylists/annie-tran.md) - [Holly at Hair Shaper](https://agentsalonsf.com/stylists/holly-vo.md) - [Quan at Hair Shaper](https://agentsalonsf.com/stylists/quan-luc.md) - [Shirley at Hair Shaper](https://agentsalonsf.com/stylists/sai-ping.md): asian-mens-hair - [Stacy at Hair Shaper](https://agentsalonsf.com/stylists/stacy-moh.md) - [Thida Naing at Hair Shaper](https://agentsalonsf.com/stylists/thida-naing.md) - [Xi Ling Zhang at Hair Shaper](https://agentsalonsf.com/stylists/xi-ling-zhang.md) - [Yan at Hair Shaper](https://agentsalonsf.com/stylists/yan.md) ## Machine access - [REST API](https://agentsalonsf.com/api/v1): search with constraints (price, type, date, time, stylist), salons, stylists, availability. OpenAPI: https://agentsalonsf.com/api/v1/openapi.json. No key needed. - [MCP server](https://agentsalonsf.com/mcp): streamable HTTP, no auth. Tools: search_haircuts, get_salon, get_stylist, get_availability, get_booking_link, list_salons. - [Full content dump](https://agentsalonsf.com/llms-full.txt): every salon and stylist page in one file. - [About and methodology](https://agentsalonsf.com/about.md): sources, what we never use (Google, Yelp), refresh cadence. ## Optional - [Sitemap](https://agentsalonsf.com/sitemap.xml) - [Data model](https://agentsalonsf.com/about.md#data-model) --- # About Agent Salon SF Independent site. Not affiliated with any salon listed. Booking happens on the salon's own system. ## What this is An independent, agent-first reference for haircuts in San Francisco. It exists to answer requests like "find a short haircut in the Financial District tomorrow after 5 pm under $50 with a specific stylist, and take me to book it" with current, sourced, comparable facts. ## What we use as sources - The salon's own public website (prices, hours, staff names, self-published reviews). - The salon's own public online-booking system (services, durations, online prices, selectable stylists, open windows). - Nothing from Google, Yelp, or other review platforms. Ratings a salon quotes about itself are shown as REPORTED and attributed to the salon. ## How availability works We capture each stylist's open windows from the salon's booking system and derive start times the same way the salon's widget does (window minus service duration, on the provider's slot step). Each capture is timestamped. Availability older than the salon's freshness threshold is labeled STALE. We never present a captured slot as guaranteed; the salon's booking page is the source of truth at booking time. Refresh cadence per salon is published in its JSON record under bookingSources[].crawl. ## Booking We do not take bookings. Every result links to the salon's own booking page and states exactly which selections remain for the user. ## Data model Entities: Salon, Stylist, Offering (a priced service normalized to a haircut type and inclusions), BookingSource (how the salon takes appointments and how we read it), AvailabilitySnapshot (captured free windows), Slot (derived start time). Every consequential value carries provenance: status, source type, source URL, observation time, note. Schemas: https://agentsalonsf.com/api/v1/openapi.json. ## Coverage Experiment 001, started 2026-10-23: one salon in the Financial District. Target: 60–100 salons across the Mission, Hayes Valley / Lower Haight, and FiDi / SoMa. ## Contact This site is an experiment by Zuzu. Salon owners who want a correction can email hello@agentsalonsf.com. --- # Hair Shaper — haircuts in Financial District (near Embarcadero), San Francisco > Independent salon in the Financial District at 121 Spear St, operating since 2006. Haircuts for all genders priced by hair length, plus shampoo and blow-dry. Walk-ins accepted; online booking lets you pick a specific stylist. - Canonical: https://agentsalonsf.com/salons/hairshaper (HTML) · https://agentsalonsf.com/salons/hairshaper.md (this file) · https://agentsalonsf.com/api/v1/salons/hairshaper (JSON) - Last verified: 2026-10-23 · Independent site. Not affiliated with any salon listed. Booking happens on the salon's own system. ## Facts - Address: 121 Spear St, Suite B10, San Francisco, CA 94105 (Financial District (near Embarcadero)) [VERIFIED 2026-10-23] - Phone: (415)979-9772 [VERIFIED 2026-10-23] - Website: https://hairshapersalon.net - Status: open [VERIFIED 2026-10-23] — Booking account active and accepting online appointments at capture time. - Established: 2006 [REPORTED 2026-10-23] - Also known as: Hair Shaper, Hairshaper Salon, Hair Shaper Salon ## Hours [VERIFIED 2026-10-23] - Monday: 09:00–18:30 - Tuesday: 09:00–18:30 - Wednesday: 09:00–18:30 - Thursday: 09:00–18:30 - Friday: 09:00–18:30 - Saturday: 10:00–18:00 - Sunday: Closed - Note: Salon website office hours. The booking system separately lists monday 09:00-18:30, tuesday 09:00-18:30, wednesday 09:00-18:30, thursday 09:00-18:30, friday 09:00-18:30, saturday 09:00-18:30, sunday 09:00-18:30; bookable stylist hours can extend past closing time, so trust the website hours for walk-ins and the booking system for appointments. ## Haircut services and prices Prices are what the salon's online booking charges, in USD, tax included. Priced by hair length, not gender. | Service (salon's name) | Type | Length | Includes | Price | Duration | Status | |---|---|---|---|---|---|---| | Hair Cut w/ Shampoo Short hair | cut_wash | short hair | Includes shampoo. | $47 | 35 min | VERIFIED | | Buzz cut | buzz | any length | No wash, blow-dry, or styling included. | $35 | 20 min | VERIFIED | | Hair Cut for Short hair | cut | short hair | No wash, blow-dry, or styling included. | $37 | 30 min | VERIFIED | | Hair Cut w/ Rinse for Short hair | cut | short hair | Includes rinse. | $39 | 30 min | VERIFIED | | Beard orBand Trim | beard_trim | any length | No wash, blow-dry, or styling included. | $21 | 20 min | VERIFIED | | Hair Cut w/ Shampoo Long hair | cut_wash | long hair | Includes shampoo. | $67 | 60 min | VERIFIED | | Shampoo and Blow Dryer Long hair | blow_dry | long hair | Includes shampoo, blow-dry, style. | $85 and up | 90 min | VERIFIED | | Long Hair Cut | cut | long hair | No wash, blow-dry, or styling included. | $47 | 45 min | VERIFIED | | Shampoo and Blow Dryer Short hair | blow_dry | short hair | Includes shampoo, blow-dry, style. | $65 | 45 min | VERIFIED | | Shampoo and Blow Dryer Medium hair | blow_dry | medium hair | Includes shampoo, blow-dry, style. | $70 and up | 60 min | VERIFIED | | Haircut, Shampoo and Blow dry | cut_wash_style | any length | Includes shampoo, blow-dry, style. | no listed price | 90 min | UNKNOWN | | Shampoo | other | any length | Includes shampoo. | no listed price | 20 min | UNKNOWN | ### Price discrepancies to know about - Hair Cut w/ Shampoo Short hair: Online booking charges $47; the salon website's price list shows $45. Both observed 2026-10-23. Expect to pay the booking price. - Buzz cut: Online booking charges $35; the salon website's price list shows $33. Both observed 2026-10-23. Expect to pay the booking price. - Hair Cut for Short hair: Online booking charges $37; the salon website's price list shows $35. Both observed 2026-10-23. Expect to pay the booking price. - Hair Cut w/ Rinse for Short hair: Online booking charges $39; the salon website's price list shows $37. Both observed 2026-10-23. Expect to pay the booking price. - Beard orBand Trim: Online booking charges $21; the salon website's price list shows $20. Both observed 2026-10-23. Expect to pay the booking price. - Hair Cut w/ Shampoo Long hair: Online booking charges $67; the salon website's price list shows $65. Both observed 2026-10-23. Expect to pay the booking price. - Shampoo and Blow Dryer Long hair: Online booking charges $85; the salon website's price list shows $80. Both observed 2026-10-23. Expect to pay the booking price. - Long Hair Cut: Online booking charges $47; the salon website's price list shows $45. Both observed 2026-10-23. Expect to pay the booking price. - Shampoo and Blow Dryer Short hair: Online booking charges $65; the salon website's price list shows $60. Both observed 2026-10-23. Expect to pay the booking price. - Shampoo and Blow Dryer Medium hair: Online booking charges $70; the salon website's price list shows $65. Both observed 2026-10-23. Expect to pay the booking price. ### Comparison notes - Hair Cut w/ Shampoo Short hair: Includes shampoo. Blow-dry/style is a separate service at this salon. - Hair Cut for Short hair: Dry cut, no wash. - Hair Cut w/ Rinse for Short hair: Rinse only, not a shampoo. - Hair Cut w/ Shampoo Long hair: Includes shampoo. Blow-dry/style is a separate service at this salon. - Long Hair Cut: Cut only. Add shampoo via "Hair Cut w/ Shampoo Long hair". - Haircut, Shampoo and Blow dry: Listed without a price; the salon quotes it per visit. Not comparable on price. - Shampoo: Add-on, no listed price. Also offered but not covered by this site: Color Camo for Men (Color); Eye Brows Wax (Wax); Short Hair Color Permanent (Color); Lip or Chin Wax (Wax); Medium Hair Color Permanent (Color); Long Hair Color Permanent (Color); Hair straightening (Miscellaneous); Custom (Miscellaneous); Highlight (Miscellaneous); Perm (Miscellaneous); Highlight and low light (Miscellaneous); Keratin treatment (Miscellaneous). ## Stylists 8 stylists are selectable in online booking. Any stylist can be booked for any haircut service at the same price. - Annie (Annie Tran), manager — https://agentsalonsf.com/stylists/annie-tran. No specialty evidence on record. - Holly (Holly Vo) — https://agentsalonsf.com/stylists/holly-vo. No specialty evidence on record. - Quan (Quan Luc) — https://agentsalonsf.com/stylists/quan-luc. No specialty evidence on record. - Shirley (Sai Ping) — https://agentsalonsf.com/stylists/sai-ping. Evidence: asian-mens-hair [REPORTED 2026-10-23]. - Stacy (Stacy Moh), manager — https://agentsalonsf.com/stylists/stacy-moh. No specialty evidence on record. - Thida Naing — https://agentsalonsf.com/stylists/thida-naing. No specialty evidence on record. - Xi Ling Zhang — https://agentsalonsf.com/stylists/xi-ling-zhang. No specialty evidence on record. - Yan — https://agentsalonsf.com/stylists/yan. No specialty evidence on record. ## Policies - Cancellation: Unknown [UNKNOWN 2026-10-23] — The salon does not publish a cancellation policy on its website or booking page. Its booking system blocks changes within 2 hours of the appointment. - Deposit: No deposit or card required to book online. [VERIFIED 2026-10-23] — Online booking completes without payment details. - No show fee: Unknown [UNKNOWN 2026-10-23] — A "No Show Charge" exists in the salon's point-of-sale catalogue but no amount or policy is published. - Walk ins: Walk-ins welcome based on availability. [REPORTED 2026-10-23] — Stated on the salon website homepage. ## Attributes - Wheelchair accessible: Unknown [UNKNOWN 2026-10-23] — Not stated by the salon. The address is a ground-level suite in a Financial District office building; not verified. - Gender neutral pricing: true [VERIFIED 2026-10-23] — Price list is by hair length (short/medium/long), not by gender. - Languages: Unknown [UNKNOWN 2026-10-23] — Not stated by the salon. ## Quality evidence This site does not pull Google or Yelp content. Only evidence the salon itself publishes, labeled as such. - review quote: "I've been going to Hair Shaper since 2017, first with Chilan and now with Shirley. They do a great job with Asian men's hair, and the hair cuts are always fast, consistent, and well done." [REPORTED 2026-10-23] — Customer review as republished by the salon on its own homepage (attributed to 'Daniel K.'). Not independently verified. 'Chilan' is not in the current stylist list. - rating claim: "The salon's website states a 4.3-star Google rating." [REPORTED 2026-10-23] — Self-reported by the salon. This site does not pull from Google or Yelp, so the figure is not verified here. - tenure claim: "Serving San Francisco since 2006." [REPORTED 2026-10-23] ## Booking - Book online: https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view (provider: bookzilla) [VERIFIED 2026-10-23] - Opens the salon's own booking widget at the service list. Then: enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. - Earliest booking: 2 hours ahead. Calendar opens 60 days ahead. Start times every 30 minutes. Changes blocked within 2 hours. Deposit required: no. Account required: no. - Phone: tel:4159799772 ## Availability (captured, not live) - Captured Fri, Oct 23, 1:00 AM PDT. Status: FRESH. Horizon: 2026-12-23. Confirm on the booking page; slots can fill between captures. - Next 7 days with openings for "Hair Cut for Short hair" (30 min), by stylist: - Fri, Oct 23 (2026-10-23): Holly 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Annie 11:00 AM–5:30 PM (14 starts); Shirley 11:00 AM–5:30 PM (14 starts); Xi Ling Zhang 11:00 AM–5:30 PM (14 starts); Thida Naing 11:30 AM–5:30 PM (13 starts) - Sat, Oct 24 (2026-10-24): Annie 10:00 AM–5:30 PM (16 starts); Quan 10:00 AM–5:30 PM (16 starts); Shirley 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Thida Naing 10:00 AM–5:30 PM (16 starts) - Mon, Oct 26 (2026-10-26): Annie 10:00 AM–5:30 PM (16 starts); Holly 10:00 AM–5:30 PM (16 starts); Quan 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Thida Naing 11:00 AM–5:30 PM (14 starts) - Tue, Oct 27 (2026-10-27): Annie 10:00 AM–5:30 PM (16 starts); Holly 10:00 AM–5:30 PM (16 starts); Quan 10:00 AM–5:30 PM (16 starts); Shirley 11:00 AM–5:30 PM (14 starts) - Wed, Oct 28 (2026-10-28): Quan 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Annie 11:00 AM–5:30 PM (14 starts); Shirley 11:00 AM–5:30 PM (14 starts); Thida Naing 11:00 AM–5:30 PM (14 starts) - Thu, Oct 29 (2026-10-29): Holly 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Annie 11:00 AM–5:00 PM (13 starts); Shirley 11:00 AM–5:30 PM (14 starts); Thida Naing 11:00 AM–5:30 PM (14 starts) - Fri, Oct 30 (2026-10-30): Holly 10:00 AM–5:30 PM (16 starts); Stacy 10:00 AM–5:30 PM (16 starts); Annie 11:00 AM–5:30 PM (14 starts); Shirley 11:00 AM–5:30 PM (14 starts); Xi Ling Zhang 11:00 AM–5:30 PM (14 starts); Thida Naing 11:30 AM–5:30 PM (13 starts) - No bookable windows in the horizon for: Yan. - Query any date/time/stylist: https://agentsalonsf.com/api/v1/availability?salon=hairshaper&offering=sf-hairshaper:svc:155776&date=YYYY-MM-DD ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. Generated 2026-10-23T08:04Z from data verified 2026-10-23. Machine access: https://agentsalonsf.com/api/v1 (REST, OpenAPI at https://agentsalonsf.com/api/v1/openapi.json) and https://agentsalonsf.com/mcp (MCP, streamable HTTP). --- # Annie — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/annie-tran · https://agentsalonsf.com/stylists/annie-tran.md · https://agentsalonsf.com/api/v1/stylists/annie-tran - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: manager stylist · Full name on salon site: Annie Tran - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 11:00 AM–5:30 PM (14 start times, 30 min each) - Sat, Oct 24: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Oct 26: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Oct 27: 10:00 AM–5:30 PM (16 start times, 30 min each) - Wed, Oct 28: 11:00 AM–5:30 PM (14 start times, 30 min each) - Thu, Oct 29: 11:00 AM–5:00 PM (13 start times, 30 min each) - Fri, Oct 30: 11:00 AM–5:30 PM (14 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Annie"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Holly — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/holly-vo · https://agentsalonsf.com/stylists/holly-vo.md · https://agentsalonsf.com/api/v1/stylists/holly-vo - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist · Full name on salon site: Holly Vo - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Oct 26: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Oct 27: 10:00 AM–5:30 PM (16 start times, 30 min each) - Thu, Oct 29: 10:00 AM–5:30 PM (16 start times, 30 min each) - Fri, Oct 30: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Nov 2: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Nov 3: 10:00 AM–5:30 PM (16 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Holly"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Quan — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/quan-luc · https://agentsalonsf.com/stylists/quan-luc.md · https://agentsalonsf.com/api/v1/stylists/quan-luc - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist · Full name on salon site: Quan Luc - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Sat, Oct 24: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Oct 26: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Oct 27: 10:00 AM–5:30 PM (16 start times, 30 min each) - Wed, Oct 28: 10:00 AM–5:30 PM (16 start times, 30 min each) - Sat, Oct 31: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Nov 2: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Nov 3: 10:00 AM–5:30 PM (16 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Quan"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Shirley — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/sai-ping · https://agentsalonsf.com/stylists/sai-ping.md · https://agentsalonsf.com/api/v1/stylists/sai-ping - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist · Full name on salon site: Sai Ping - Last verified: 2026-10-23 ## Specialties and evidence - asian-mens-hair [REPORTED 2026-10-23] — One customer review republished on the salon website praises Asian men's haircuts by this stylist. Single data point. - Quote: "I've been going to Hair Shaper since 2017, first with Chilan and now with Shirley. They do a great job with Asian men's hair, and the hair cuts are always fast, consistent, and well done." [REPORTED 2026-10-23] ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 11:00 AM–5:30 PM (14 start times, 30 min each) - Sat, Oct 24: 10:00 AM–5:30 PM (16 start times, 30 min each) - Tue, Oct 27: 11:00 AM–5:30 PM (14 start times, 30 min each) - Wed, Oct 28: 11:00 AM–5:30 PM (14 start times, 30 min each) - Thu, Oct 29: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Oct 30: 11:00 AM–5:30 PM (14 start times, 30 min each) - Sat, Oct 31: 10:00 AM–5:30 PM (16 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Shirley"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Stacy — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/stacy-moh · https://agentsalonsf.com/stylists/stacy-moh.md · https://agentsalonsf.com/api/v1/stylists/stacy-moh - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: manager stylist · Full name on salon site: Stacy Moh - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 10:00 AM–5:30 PM (16 start times, 30 min each) - Sat, Oct 24: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Oct 26: 10:00 AM–5:30 PM (16 start times, 30 min each) - Wed, Oct 28: 10:00 AM–5:30 PM (16 start times, 30 min each) - Thu, Oct 29: 10:00 AM–5:30 PM (16 start times, 30 min each) - Fri, Oct 30: 10:00 AM–5:30 PM (16 start times, 30 min each) - Sat, Oct 31: 10:00 AM–5:30 PM (16 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Stacy"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Thida Naing — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/thida-naing · https://agentsalonsf.com/stylists/thida-naing.md · https://agentsalonsf.com/api/v1/stylists/thida-naing - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist · Full name on salon site: Thida Naing - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 11:30 AM–5:30 PM (13 start times, 30 min each) - Sat, Oct 24: 10:00 AM–5:30 PM (16 start times, 30 min each) - Mon, Oct 26: 11:00 AM–5:30 PM (14 start times, 30 min each) - Wed, Oct 28: 11:00 AM–5:30 PM (14 start times, 30 min each) - Thu, Oct 29: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Oct 30: 11:30 AM–5:30 PM (13 start times, 30 min each) - Sat, Oct 31: 10:00 AM–5:30 PM (16 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Thida Naing"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Xi Ling Zhang — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/xi-ling-zhang · https://agentsalonsf.com/stylists/xi-ling-zhang.md · https://agentsalonsf.com/api/v1/stylists/xi-ling-zhang - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist · Full name on salon site: Xi Ling Zhang - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - Fri, Oct 23: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Oct 30: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Nov 6: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Nov 13: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Nov 20: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Nov 27: 11:00 AM–5:30 PM (14 start times, 30 min each) - Fri, Dec 4: 11:00 AM–5:30 PM (14 start times, 30 min each) ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Xi Ling Zhang"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on. --- # Yan — hair stylist at Hair Shaper, Financial District (near Embarcadero), San Francisco - Canonical: https://agentsalonsf.com/stylists/yan · https://agentsalonsf.com/stylists/yan.md · https://agentsalonsf.com/api/v1/stylists/yan - Salon: Hair Shaper, https://agentsalonsf.com/salons/hairshaper - Bookable online: yes [VERIFIED 2026-10-23] - Role: stylist - Last verified: 2026-10-23 ## Specialties and evidence - None on record. Absence of evidence is not evidence of absence; the salon publishes no stylist profiles. ## Services this stylist can be booked for - Hair Cut w/ Shampoo Short hair: $47, 35 min - Buzz cut: $35, 20 min - Hair Cut for Short hair: $37, 30 min - Hair Cut w/ Rinse for Short hair: $39, 30 min - Beard orBand Trim: $21, 20 min - Hair Cut w/ Shampoo Long hair: $67, 60 min - Shampoo and Blow Dryer Long hair: $85 and up, 90 min - Long Hair Cut: $47, 45 min - Shampoo and Blow Dryer Short hair: $65, 45 min - Shampoo and Blow Dryer Medium hair: $70 and up, 60 min - Haircut, Shampoo and Blow dry: no listed price, 90 min - Shampoo: no listed price, 20 min ## Bookable hours [VERIFIED 2026-10-23] - Sunday: 10:00–20:00 - Monday: 10:00–20:00 - Tuesday: 10:00–20:00 - Wednesday: 10:00–20:00 - Thursday: 10:00–20:00 - Friday: 10:00–20:00 - Saturday: 10:00–20:00 - Note: Bookable hours per the booking system. The salon itself closes earlier on some days; see salon hours. ## Next openings (captured Fri, Oct 23, 1:00 AM PDT, FRESH) - No bookable windows in the captured horizon. ## Book - https://book.appt.cm/#/business/c5207a75-f584-4b11-a61d-4e2a106f898a/embed/view - Opens the salon's own booking widget at the service list. Then: pick stylist "Yan"; enter name and phone (no card needed). Slot availability is confirmed live by the salon's system at that point. ## Data quality legend - VERIFIED: supported by a named source and a check date. - REPORTED: stated by a source, not independently confirmed. - INFERRED: our interpretation, with reasons. - UNKNOWN: we looked and could not establish it. - STALE: previously observed, too old to rely on.