PPF — paint protection film — is the highest-ticket service in the aftermarket auto stack. A full-vehicle install can run 5500-12000 depending on coverage tier, vehicle complexity, and brand. Margins are healthy when pricing is disciplined and brutal when it isn't.
This guide is about pricing discipline. The technical side of PPF — pattern cutting, install technique, edge sealing, post-cure inspection — is covered well elsewhere. What's not covered well is the pricing math. Most PPF shops price too low, discount too often, and run an installer-economy business that struggles to scale past 400k revenue. The shops that break past 1M structure their pricing differently.
1. The PPF value proposition (what customers are actually buying)
Customers don't buy PPF for the film. They buy three things:
1. Resale value protection: an unblemished hood + bumper at trade-in is worth 1500-4500 more than a chipped one. PPF that costs 1800 protects 3000 of resale upside. 2. Cost-avoidance on repaint: a single front-end repaint at a body shop costs 1800-4500. PPF that prevents three door dings and a rock chip over five years has paid for itself. 3. Aesthetic ownership pride: this is real. PPF-protected vehicles look "newer for longer." Customers who own this category of vehicle care about this.
Your pricing should reflect those values, not your labor hours. Labor-hour pricing puts you in a race to the bottom with the cheapest shop in town. Value-pricing puts you in a different conversation entirely.
2. Coverage tier design
The default PPF menu most shops offer is too granular. Three or four tiers is the right number.
Tier 1 — Standard front end: hood (partial or full), front bumper, front fenders, headlights, mirror caps. 1800-2800 sedan, 2200-3200 SUV, 2600-3800 truck.
Tier 2 — Track package: standard front + rocker panels + a-pillars + door cups. 3200-4500 sedan, 3800-5400 SUV.
Tier 3 — Full vehicle: all painted exterior surfaces (full hood, full bumper, full fenders, all doors, full quarters, full rear, full roof). 6800-10500 sedan, 8200-12500 SUV, 9500-14500 truck/exotic.
Tier 4 — Custom: anything outside the above. Quoted per job after a 30-minute walkaround.
Three pricing rules that pay for themselves:
- No mid-tier customs. A customer who wants "Tier 1 plus a-pillars" gets the Tier 2 price quoted. If they want only a-pillars added, that's a 320 dollar add-on. The point is not to nickel-and-dime — the point is to keep your menu sane.
- Vehicle complexity multiplier: an exotic or extreme curve vehicle (Porsche, Ferrari, modern Corvette, certain SUV body styles) carries a 1.15-1.35x multiplier on Tier 1/Tier 2 pricing. Disclose it on the quote.
- Brand tier markup: premium brands (XPEL Ultimate Plus, SunTek Reaction) carry a 15-25% markup over standard brands. Make the brand choice explicit in the quote.
3. The economics of "discount or hold"
The single biggest leverage point in PPF pricing is whether you discount. A 10% discount on a 4500 dollar Tier 2 job sounds small — 450 dollars. But that discount doesn't come out of the 4500 — it comes entirely out of your profit on the job, and PPF margins run high enough that 450 dollars can be a meaningful chunk of it. There's no universal PPF margin we can promise; yours depends on your material cost, labor rate, and pricing discipline. Pull your real number from Reports → Sales → Gross Profit per Job, then divide the discount by your actual gross profit on that job — not the ticket price — to see what a "small" 10% discount really costs you.
Hold-price math: say a shop holds price across roughly 200 jobs a year and forgoes some jobs it could've won at a discount, but keeps full margin on the ones it closes. A shop that discounts to win nearly every job it bids on does more jobs, but at compressed margins on all of them. Which structure nets more profit isn't a fixed ratio — it depends on how many jobs discipline actually costs you and what your real margin is. Pull your discount volume (Reports → Financial → Discounts & Coupons) against your gross profit per job (Reports → Sales → Gross Profit per Job) and run both scenarios on your own numbers before picking a lane.
The hardest part of pricing discipline is not having a script — it's holding the script when a customer says "I can get it cheaper down the street." The right answer: "That may be true. Here's why our work is priced where it's priced. Take your time deciding." Some of those customers come back once they've shopped around — there's no fixed return rate we can promise, since it depends on how differentiated your work actually is. Track how "I need to think about it" quotes convert later in Reports → Pipeline → Quote Aging.
4. Upsell paths that compound ticket size
The discipline isn't just "no discounts." It's also "yes to upsells." The four upsells that consistently work:
Ceramic coating on top of PPF. Adds 600-1200 to a 3500 PPF ticket. The combo seals the PPF edge, adds gloss, and adds another warranty period. There's no universal ceramic-attach rate we can promise — it depends entirely on whether you're pitching it and how. Track your own attach rate in Reports → Sales → Service Mix and treat the pitch, not the price, as the lever.
Interior protection. Ceramic on leather and plastics, fabric protection on cloth seats. 280-650 add-on. Sticky for higher-end vehicles where the interior matters.
Headlight tint or yellowing protection. 120-220. Easy add for vehicles 3+ years old.
Window tint as a package add-on. 280-540 depending on tier. Some share of new-PPF customers will add window tint within a couple months of the install — there's no fixed rate we can promise, since it depends on whether you quote it at the PPF appointment or wait for them to come back and ask. Quote it up front, and track your actual attach rate in Reports → Retention → Rebook Rate.
A baseline PPF shop running 4500 average tickets without upsells lands at 4500 per job. A shop that layers in ceramic, interior, headlight, and tint upsells on a meaningful share of those jobs pushes average ticket well past that baseline. There's no fixed lift we can promise — track your own number in Reports → Retention → Average Ticket Trend to see what disciplined upselling is actually doing for you. Same labor capacity, higher revenue per job.
5. Quote-to-close discipline
There's no verified industry-wide quote-close rate we can cite here — it varies too much by shop, market, and lead quality to be a trustworthy benchmark. Track your own close rate (Reports → Sales → Close rate) and treat process, not price, as the lever: a tight process consistently outperforms a loose one, whatever your starting rate is.
The high-close process:
1. Customer arrives for walkaround. 30-40 minutes on-site. You walk the vehicle, identify needs, recommend a tier, and quote in person. No "I'll email you later." 2. In-person quote with three options. Tier 1, Tier 2, Tier 2 + ceramic. Customer sees the spread of investment and value. 3. Deposit-to-hold scheduling. If they want a slot in your next two weeks, they pay a 500 deposit on the spot. No "I'll let you know." 4. 48-hour quote validity. "This quote is good for 48 hours. Material prices change quarterly." Creates a soft deadline. 5. Photos of past work, on similar vehicles. Phone-or-tablet, 10-15 photos of jobs like theirs. This is your portfolio doing the closing. 6. Direct deposit collection. Card payment link via SMS, completed before the customer leaves your shop.
The shops that close 60%+ of quotes don't have better salespeople. They have a tighter process.
6. Material cost discipline
Your material cost on a Tier 1 install is roughly 380-580. On a Tier 3, it's 1100-1800. The mistake first-time owners make: stocking 30k of material in advance to "save" on bulk discounts.
Don't. Material costs you 5% more if you order weekly. It costs you the entire 30k of cash flow if you stock six months ahead. That cash flow buys marketing, hires apprentices, and pays your own salary. Order what you need for the next 2-3 weeks of confirmed jobs.
7. Brand strategy — which to carry
Most shops carry one primary brand and one backup. The primary handles 75-85% of jobs, the backup handles customer-requested brands.
The major players: - XPEL: largest market awareness, strong dealer-locator traffic, premium pricing tolerated. - SunTek: strong mid-market, good warranty network, slightly easier install for new techs. - 3M Pro Series / Scotchgard: enterprise/dealer-heavy. - STEK: technical/premium tier, niche but growing. - Llumar: broad coverage, mid-market pricing.
If you're a new shop, XPEL or SunTek as primary is the safe path. They drive direct customer demand through their dealer locators, which is free lead flow you don't have to pay for.
8. Warranty handling
PPF warranties are 5-12 years depending on brand and tier. Most shops underprice the warranty work because they don't model the cost.
Track per-vehicle: - Install date, brand, lot number, installer name. - Photos at install, photos at any return visit. - Warranty-claim count per installer per year. A high-rework installer is a coaching opportunity, not a firing offense, unless the pattern persists.
Manufacturers reimburse warranty work at varying rates. Some pay full labor at industry-standard hours; some pay materials only. Know your contract before you commit to high-warranty brands.
9. Multi-shop / multi-location pricing
If you're expanding from one location to two, your pricing should hold across both locations. The temptation to "discount the new location to drive traffic" destroys brand integrity and trains customers to chase price.
Hold price at the new location, eat the slower ramp, and run the same marketing playbook that filled location one. There's no single ramp curve we can promise — it depends on local demand, how much brand awareness you're starting with, and how fast reviews build — so track your new location's month-over-month revenue against your first location's own early history (Reports → Financial) rather than an outside benchmark. Discounting doesn't accelerate the ramp; it just leaks margin.
10. The pricing-review cadence
Every 90 days, review:
- Average ticket size, segmented by tier.
- Quote-close rate, segmented by tier.
- Material cost per job, against budget.
- Warranty rework rate by installer.
- Customer satisfaction average (your review platform of choice).
Adjust prices 4-8% twice a year. Material costs rise. Labor costs rise. Holding prices flat is a real-terms price cut. Customers who came back will pay the new price; new customers will pay the new price; the only customers who balk are price shoppers you didn't want anyway.
11. Closing thoughts on holding the line
The shops that scale past 1M in annual revenue in this category all share one trait: they hold their prices. They don't match competitor undercuts. They don't run "spring specials." They don't bundle discounts. They quote, the customer accepts or doesn't, and they execute the work to a standard that justifies the price.
The shops that don't scale share the inverse trait: they discount to fill the calendar, train customers to expect discounts, and then complain about thin margins. The math always tells the same story.
Pricing discipline isn't about being greedy. It's about valuing your craft enough to charge for it, and trusting that customers who want quality work will pay for quality work. They do. The rest aren't your customers.
Frequently asked questions
Q: How much does a full PPF (paint protection film) install cost?
A full-vehicle PPF install typically runs $5,500-12,000 depending on coverage tier, vehicle complexity, and film brand. The full-vehicle tier alone (all painted exterior surfaces) runs $6,800-10,500 on a sedan, $8,200-12,500 on an SUV, and $9,500-14,500 on a truck or exotic.
Q: What's the difference between PPF coverage tiers?
Tier 1 (Standard front end) covers the hood, front bumper, front fenders, headlights, and mirror caps for $1,800-2,800 on a sedan. Tier 2 (Track package) adds rocker panels, A-pillars, and door cups for $3,200-4,500 on a sedan. Tier 3 (Full vehicle) covers all painted exterior surfaces for $6,800-10,500 on a sedan, and Tier 4 is a custom quote for anything outside those packages. Exotic or extreme-curve vehicles carry a disclosed 1.15-1.35x complexity multiplier, and premium film brands add a 15-25% markup.
Q: Should a PPF shop discount pricing to win more jobs?
The guide advises against it: a 10% discount on a $4,500 Tier 2 job is $450, and that $450 doesn't come out of the $4,500 ticket — it comes entirely out of the shop's profit on the job. Shops that scale past $1 million in revenue are described as holding their prices rather than matching competitor undercuts or running discount specials. The guide's framing is that shops which discount to fill the calendar end up training customers to chase price and complaining about thin margins later.
Q: What upsells work well alongside a PPF install?
The guide lists four upsells that consistently work. Ceramic coating on top of PPF adds $600-1,200 to the ticket while sealing the PPF edge and adding gloss. Interior protection (ceramic on leather/plastics, fabric protection) adds $280-650, headlight tint or yellowing protection adds $120-220, and window tint as a package add-on adds $280-540. The guide recommends quoting these upsells at the PPF appointment itself rather than waiting for the customer to ask later.
Q: Which PPF brand should a new shop carry?
The guide recommends XPEL or SunTek as a primary brand for a new shop, since both drive direct customer demand through their dealer locators — free lead flow the shop doesn't have to pay for. Other major brands mentioned include 3M Pro Series/Scotchgard (enterprise/dealer-heavy), STEK (technical/premium niche), and Llumar (broad mid-market coverage). Most shops carry one primary brand handling 75-85% of jobs and a backup for customer-requested brands.
Q: How often should a PPF shop review and adjust its pricing?
The guide recommends a 90-day review cadence covering average ticket size by tier, quote-close rate by tier, material cost per job against budget, warranty rework rate by installer, and customer satisfaction average. On top of that review, prices should be adjusted 4-8% twice a year to keep pace with rising material and labor costs — holding prices flat is treated as a real-terms price cut.