What should a PT practice expect to pay a marketing agency?
Most physical therapy owners we talk to already have three proposals sitting in their inbox, and the numbers don’t line up. One agency quoted $1,200 a month. Another quoted $6,500. A third wanted 20% of ad spend plus a $3,000 setup fee and couldn’t say what the setup covered. So if you’re trying to figure out PT marketing agency pricing and what to expect, start with this: the industry has no standard pricing, and some agencies prefer it that way.
Physical therapy marketing agency pricing typically runs $1,500 to $6,000 per month for a single-location or small multi-location practice, before ad spend. The final number depends on the pricing model (flat retainer, percentage of ad spend, or pay-per-lead), which services are included (local SEO, Google Ads, website, reviews), how many locations you have, and how long the contract runs.
We grouped what shows up in PT marketing proposals into three buckets: how agencies charge, what each service costs on its own, and the fees that appear after you sign. The ranges come from proposals PT owners have shared with us and from our own work with healthcare practices. Treat them as market ranges. Your quote will move with your metro, your competition, and your location count.
And yes, you’ve probably heard from an agency that promised a full schedule in 60 days. We’ll skip that part.
The five pricing models PT marketing agencies use
Before you compare dollar amounts, figure out which model each proposal uses. A $2,000 retainer and a $2,000-a-month percentage-of-spend deal can produce very different bills by month six.

| Pricing model | Typical range | Best for | Watch out for |
|---|---|---|---|
| Flat monthly retainer | $1,500-$6,000/month | Practices that want predictable costs and multiple channels managed together | Paying for activity reports instead of booked evaluations |
| Percentage of ad spend | 10%-20% of spend, often with a $500-$1,000 minimum | Practices spending $3,000+ a month on ads | The agency earns more when you spend more, regardless of results |
| Pay-per-lead | Commonly $40-$150 per lead | Practices with a fast front desk that can work every lead | Low-quality or shared leads, and no ownership of the system |
| Pay-per-patient (performance) | Higher per unit, often tied to arrived evaluations | Practices with clean tracking from ad click to scheduled eval | Attribution fights over who gets credit for a patient |
| Project-based | $4,000-$15,000 per project | Website rebuilds, one-time setup work | No ongoing optimization once the project ships |
Flat monthly retainer
This is the most common model for PT marketing. You pay a fixed monthly fee and the agency handles a defined scope: local SEO, ad management, review generation, reporting. It’s predictable, which your bookkeeper will appreciate.
The weakness is accountability. A retainer pays the agency whether your new evaluations go up or down. So the contract needs to spell out what gets delivered each month and what numbers you’ll review together. If the proposal lists “ongoing optimization” without saying what that means, ask.
Percentage of ad spend
Agencies running Google Ads or Meta ads often charge 10% to 20% of what you spend on the platforms. It scales cleanly for bigger budgets. For a PT clinic spending $2,000 a month on ads, though, 15% is $300, which isn’t enough to pay anyone to manage the account well. That’s why most agencies set a minimum fee.
The built-in problem: your agency makes more money when you raise your budget. A good agency will tell you when more spend won’t help. Watch whether yours ever does.
Pay-per-lead
Pay-per-lead sounds safe. You only pay when someone fills out a form or calls. In practice, a “lead” might be a person who wanted to know if you take their insurance and never booked. Some lead vendors sell the same lead to three clinics in the same zip code.
This model can work for a practice with a sharp front desk that calls every lead back within five minutes. If your team returns calls the next afternoon, you’ll pay for leads that booked somewhere else.
Pay-per-patient
The most aligned model on paper, and the hardest to run. It requires tracking a patient from ad click to arrived evaluation, which means your EMR, phone system, and ad accounts need to talk to each other. Few PT practices have that set up, and disputes over which patients the agency gets credit for (the guy who saw your ad and also got referred by his orthopedist?) can sour the relationship fast.
Project-based
Websites, brand refreshes, and initial account builds usually get priced as projects. A solid PT website with service pages for each condition you treat, location pages, and online scheduling typically lands between $4,000 and $15,000. Below that, you’re often getting a template with your logo dropped in.
What each PT marketing service costs on its own
Most proposals bundle services, which makes them hard to compare. Pull them apart. Here’s what each piece commonly costs when priced separately.
| Service | Common monthly or project cost | What you should get for it |
|---|---|---|
| Local SEO and Google Business Profile | $1,000-$3,000/month | Ranking work for condition and location searches, GBP posts and updates, citation cleanup |
| Google Ads management | $500-$2,000/month plus ad spend | Campaigns built around specific conditions, call tracking, weekly search term review |
| Website build | $4,000-$15,000 one-time | Fast, mobile-first site with condition pages, location pages, and online booking |
| Review generation | $200-$500/month (often software) | Automated review requests after visits, response management |
| Patient reactivation (email/SMS) | $500-$1,500/month | Campaigns to past patients who dropped off or completed care |
| Social media management | $500-$2,000/month | Posting, community content, sometimes paid boosts |
Local SEO
For most PT practices, local SEO is where the money should go first. People search “physical therapy near me” or “PT for sciatica” plus their town, and the clinics in the Google map pack get the calls. Ranking there takes months of steady work, so expect a 3 to 6 month runway before you see consistent movement. Anyone promising the top spot in 30 days is guessing.
Google Ads
Ads put you at the top of search results tomorrow, which is useful when you open a new location or want to fill a specific schedule (pelvic health, vestibular, sports rehab). Remember the management fee is separate from ad spend. A proposal that says “$1,500/month for Google Ads” might mean $1,500 total or $1,500 plus whatever Google charges you. Ask which.
Review generation
Cheap and high-impact. Your Google rating and review count affect both map rankings and whether a patient picks you over the clinic down the street. One caution: don’t offer gift cards or discounts in exchange for reviews. Google prohibits incentivized reviews, and inducement rules for patients covered by federal programs add another layer. Run your review process past whoever handles compliance for your practice, and check your state board’s rules before using patient testimonials in ads.
Patient reactivation
This is the most underpriced line item in PT marketing. Your EMR is full of past patients who stopped at visit 4 of 12, or finished care and then hurt their shoulder six months later. A reactivation campaign costs a fraction of new patient acquisition, and these people already know where you park.
Social media
I’ll be blunt here. For most PT practices, social media management is the first thing to cut if the budget is tight. It rarely drives evaluations directly. Your PTs posting a quick exercise video from the clinic floor once a week will do more than a $1,500-a-month agency posting stock photos with motivational quotes. (Social has real value for cash-based and sports-focused practices with a strong personal brand. That’s a narrower group than agencies suggest.)
Fees that show up after you sign
The monthly number on page one of the proposal is rarely the whole bill. Read the fine print for these.
Setup and onboarding fees
One-time fees of $500 to $3,000 are common and can be legitimate. Building ad campaigns, setting up call tracking, and auditing your Google Business Profile take real hours. Ask for an itemized list of what the setup includes. If they can’t produce one, the fee is padding.
Who owns the ad account and the website
This one costs practices the most. Some agencies run your Google Ads inside their own account, so when you leave, years of campaign data and conversion history stay with them. Some build your website on a proprietary platform you can’t move. Insist that ad accounts, analytics, your Google Business Profile, and your domain are in your name, with the agency added as a user.
Software markups
Call tracking, review tools, CRM platforms, and scheduling widgets all have subscription costs. Some agencies pass them through at cost. Others mark them up 50% or more and bury it in the retainer. Ask for the underlying software list and price it yourself.
Contract length and exit terms
Twelve-month contracts with no exit clause are a yellow flag. SEO does take time, so a 6-month initial commitment is reasonable. After that, month-to-month or a 30-day out keeps everyone honest. An agency confident in its work doesn’t need to trap you.
Ad spend minimums
Some agencies require a minimum ad budget, say $3,000 a month, before they’ll take you on. That’s fair if the math supports it in your market. It’s a problem if a small-town single-location clinic gets pushed into spend it can’t recover.
How to tell if a PT marketing agency price is fair
A fair price is one you can recover in new patient revenue. That requires knowing what a new patient is worth to your practice, and most PT owners haven’t run the number recently.

Say your average patient completes 8 visits and your average net collection is $95 per visit. That patient is worth about $760 in revenue. Now say you’re paying $2,500 a month in agency fees and $2,000 in ad spend, $4,500 total. You’d need roughly 6 completed plans of care a month to cover the marketing cost on revenue alone, and more to cover it on margin after your PT’s time and overhead.
If the agency can show a credible path to 15 or 20 new evaluations a month in your market, that $4,500 looks fine. If they can’t explain how they’d get you more than a handful, it doesn’t matter how cheap the retainer is.
Two things throw this math off. First, front desk performance. Marketing that produces calls your team doesn’t answer is wasted money, and no agency can fix a phone that rings out. Second, plan-of-care completion. If patients drop off after visit 3, your patient value falls and every marketing dollar works harder for less. We’ve written separately about improving PT patient retention, but the short version is that fixing drop-off often does more for revenue than any ad campaign.
Cash-based practices run different math. Higher revenue per visit means you can afford a higher cost per new patient, which is why cash-pay PT clinics can often support aggressive ad budgets that an insurance-based clinic can’t.
How to choose a PT marketing agency at your budget
Match the spend to your situation. A few common scenarios:

Single-location clinic in a smaller market. Start with local SEO, a cleaned-up Google Business Profile, and review generation. Budget $1,000 to $2,000 a month. Skip ads unless a competitor is outbidding you on your own name. Physician referral relationships probably still drive most of your volume, so protect those.
2 to 5 locations in a competitive metro. You’ll likely need local SEO for each location plus Google Ads for your highest-value services. Expect $3,500 to $7,000 a month in fees, plus ad spend. Location pages and per-location tracking matter here, so make sure reporting breaks results out by clinic.
Cash-based or specialty practice (sports, pelvic health, vestibular). Patients search for the specific condition, often outside their insurance network. Targeted Google Ads and condition-specific landing pages earn their cost faster here than in general outpatient ortho.
Whatever your size, ask every agency these questions before signing:
- How do you define a lead, and how will you show me which leads became evaluations?
- Will the ad accounts, analytics, and website be in my name?
- What’s itemized in the setup fee?
- What can I cancel, and with how much notice?
- Which other PT or rehab practices do you work with, and can I talk to one?
And to be straight about fit: PatientProcure isn’t the right choice for every PT practice. If you run a single-PT clinic and only need help with your Google Business Profile and reviews, a capable local freelancer will likely serve you better and cost less. We do our best work with practices that want acquisition, conversion, and patient retention handled as one system, and that are ready to track results all the way to booked evaluations.
If you’re comparing proposals right now, send them our way. Book a free strategy call and we’ll walk through what you’ve been quoted, flag the fees that don’t make sense, and show you where your practice is losing patients before they ever book.