Pages are named by one word.
Titles read “Home”, “Services” and “FAQ”. None of the 12 pages carries the business name or city in its title, and none has a meta description.
SOURCE · title and meta, 12 pages
×
Website audit and working concept
Pinnacle Kidz Pediatric Physical Therapy, San Francisco. A look at what a family meets on pinnaclekidz.com before they reach the clinic, and a working concept for a clearer front door.
1640 Valencia St., Suite #1C · San Francisco, CA 94110
×
Partner web & growth proposal
Prepared by Karina Carillo, Client Success & Outreach
Use Next, the arrow keys or the wheel to move on.

01 / Site audit
Every finding comes from the saved HTML of 12 public pages, reviewed 31 October 2026. Counts are exact. Phone rendering was not checked in this source pass.
Titles read “Home”, “Services” and “FAQ”. None of the 12 pages carries the business name or city in its title, and none has a meta description.
SOURCE · title and meta, 12 pagesZero H1 elements across 12 pages. The home headline sits in an H2. Seven content photos carry the alt text “Picture”.
SOURCE · h1 and img tags, 12 pages“Schedule Online” links to a third-party scheduler on 8 of the 12 pages, so a family moves to another company’s page.
SOURCE · href on 8 pagesThe forms page says intake “can be submitted through our online portal”, but it links to no portal. Families print the packet.
SOURCE · /office-forms.htmlThe request form asks for “Preferred Appointment Times” as free text. No time choices are offered, and no clinic hours appear on the pages reviewed.
SOURCE · /contact-us.html; hours on 0 pagesNo reviews or testimonials appear on the 12 pages. Two of four named team members have photos and bios. Footers read “Copyright © 2019”.
SOURCE · /our-team.html; footer, 12 pagesCounts come from the saved HTML. Mobile layout, page speed and search position were not measured in this pass.
02 / The gap
Illustrative search moment: a parent at 9:47 PM, typing “pediatric physical therapy” with a concern in mind. The steps are counted from your pages, not from analytics.
This counts steps, not revenue. No conversion, revenue or visitor figure is claimed. The site also gives two arrival times: 10 to 15 minutes early in the FAQ, and at least 15 minutes on the forms page.
03 / The concept
A working concept built from your own copy and photographs. The tabs, the first-visit calendar and the request sheet all run. Nothing is sent, booked or published.
Times and request states are concept examples, not the clinic’s real availability.
Movement, posture and development from infancy through early adolescence.
Tummy time, positioning and the first developmental evaluation.
Torticollis, gross motor delay, tone, balance and gait.
Overuse pain, post-injury rehabilitation and sport-specific retraining.
SOURCE · homepage, /services.html and /faq.html copy
Rolling, sitting, crawling and walking, assessed from the first visit.
Early treatment, with exercises caregivers can do at home.
Overuse pain, post-fracture rehabilitation and sport-specific retraining.
SOURCE · /physical-therapy.html, /torticollis.html, /orthopedic-and-sports-rehabilitation.html. Photos are from the site and do not show a specific patient.
A first developmental evaluation, with a routine for your baby.
SOURCE · /developmental-support.html. Flat-spot prevention and milestone support are on the same page.
The FAQ says evaluations and follow-up sessions run about 45 minutes, and families arrive 10 to 15 minutes early.
SOURCE · /faq.html. Openings are illustrative, not the clinic’s real availability.
The site lists 12 PDF downloads, including a referral form, consent forms and policies. The concept keeps those documents available, with the three-step flow in front of them.
SOURCE · /office-forms.html. The steps are a proposal to confirm with the clinic’s intake process.
Opened the practice in 2013
Master of Science in physical therapy, and pediatric clinical work since 2005.
Patient account representative
Supports families and providers with scheduling, insurance, communication and office flow.
PT, DPT, PCS
Named on the team page. No bio or photo is published yet.
PT, DPT
Named on the team page. No bio or photo is published yet.
SOURCE · /our-team.html. Two of the four named members have photos and bios.
Movement, play and development, explained for parents.
04 / The system
This is the Brandcore service set we would apply to Pinnacle Kidz. Each piece points back to the audit.
One page per condition, each with its own title, description and main heading.
Addresses F1, F2A first-visit request with time choices, and intake in three short steps.
Addresses F3, F4, F5Valencia Street and San Francisco terms written into the condition pages. The business listing is a separate check, not reviewed in this pass.
Addresses F1Your existing guidance on tummy time, torticollis and gross motor milestones, organized by what parents look for.
Builds on your contentA review request after first visits, sent only with the family’s consent. No review is shown or invented before it exists.
Addresses F6A monthly review of pages, forms and requests, with one named Brandcore contact for changes.
Ongoing05 / The proof
Drag the divider. The left side quotes what your pages say, with sources. The right side shows how the concept answers each point. This compares content, not results.
The concept does
A first-visit calendar shows about 45 minutes on each time, with the 10 to 15 minute arrival note on the same screen.
CONCEPT · first-visit tab, illustrative timesIntake in three short steps on a phone, with the existing PDFs still available for families who want paper.
CONCEPT · forms tab, proposal“Request a first visit” stays on your own domain and opens a request sheet, with a time from the calendar.
CONCEPT · home and request sheet, preview onlyA text box for anything else, plus a phone number, so families can always reach a person.
CONCEPT · request sheetYour pages say
“Physical therapy evaluations and follow-up sessions are scheduled for about 45 minutes. Please arrive 10-15 minutes early.”
SOURCE · /faq.html“New patient intake forms … can be submitted through our online portal.” The page links to no portal, and lists 12 PDF downloads.
SOURCE · /office-forms.html“Schedule Online” links to a third-party scheduler on the homepage and 7 other pages.
SOURCE · href, 8 of 12 pages“Question/Comment or Preferred Appointment Times” is a free-text box.
SOURCE · /contact-us.htmlNo Brandcore client case study is shown in this deck. None has been verified for this slide, so none is claimed. Outcomes depend on the clinic’s approvals and on how families use the new pages.
06 / Roadmap
Dates start when access and approvals arrive. These are proposals to confirm on the scope call. No ranking, traffic or enrollment result is promised.
Day 3
Owner: Brandcore builds, Pinnacle approves
Day 7
Owner: Brandcore builds, Pinnacle approves
Day 60
Launch day: day 60, once approvals are in
Day counts start when access and approvals arrive, not on the date of this deck. Nothing goes live without the clinic’s written approval.
07 / Engagement
Scope is listed in full. Pricing is a fixed-fee quote after a 20-minute scope call. This deck shows no prices.
Level 1
For a quick cleanup before any redesign.
Fixed-fee quote after a 20-minute scope call.
Level 2
Everything in Level 1, plus the new patient path.
Fixed-fee quote after a 20-minute scope call.
Level 3
Everything in Level 2, with ongoing care.
Fixed-fee quote after a 20-minute scope call.
Any level depends on access, approvals and the intake tools the clinic uses. Nothing here guarantees rankings, bookings or enrollment.
Karina Carillo
Client Success & Outreach
08 / Let’s talk
Karina can walk through these findings on a 20-minute scope call and answer questions about the concept. The call is a conversation, not a commitment.
Location: San Francisco Bay Area Sales Solutions. Facts come from the pinnaclekidz.com pages reviewed on 31 October 2026. Photographs are the clinic’s own website images, and their origin is not verified. No testimonials, prices or results are claimed. The draft opens in your email app. This page never sends it.