Flagship playbook for rooftop LED media owners, fleet operators, agencies, and SMB sellers: market reality, permits, pricing, measurement, creative standards, and the sales framing needed to win local budgets without hype.
Ask these before any recommendations. Answers determine pricing, sales strategy, and launch timeline.
Rooftop MOOH is not a blank map. It is a fragmented, still-buildable supply market where local operators can win if they bring compliance, measurement discipline, and agency-ready packaging.
Total US OOH revenue in 2025. The category has logged nineteen consecutive quarters of growth, which matters because rooftop LED inventory sells into a growing buyer habit, not a dying one.
US DOOH in 2025 according to IAB guidance referencing OAAA data. This is the figure you should use for US-market framing instead of inflated or globalized numbers.
Firefly, Lyft Media, Curb, SOMO and related networks already prove demand exists. The opportunity is not "no competition" but a market where coverage, inventory quality, and measurement vary sharply by city.
Advertisers are reallocating budget from other digital channels into pDOOH, but buyers increasingly expect audience logic, not just "screens on cars." Inventory must be packaged as place + route + audience opportunity.
"76% of recent DOOH viewers took action after exposure, including search, website visit, or store visit."
| Old Seller Framing | What Buyers Want Now |
|---|---|
| "We have 12 screens" | Which audience, route, and daypart do those screens reach? |
| "The ad was live" | Show proof-of-play plus audience methodology. |
| "We cover the city" | Define corridors, venue adjacency, and commuter logic. |
| "We're cheaper than a billboard" | Explain where the format adds flexibility, not just price. |
| "It's local" | Package it as route-based awareness that complements search and social. |
This is the biggest differentiator between a hobby rooftop install and a real media business. Buyers, insurers, and cities all care about permits, brightness, content controls, and engineering documentation.
| Market | What Matters |
|---|---|
| New York City | TLC permit structure, approved rooftop advertising rules, engineering documentation, content restrictions, vehicle-class limitations. |
| Los Angeles | Taxi advertising approval plus municipal restrictions on digital video / dynamic messaging for taxicab displays. |
| Las Vegas / Clark County | Mobile billboard licensing, GPS-enabled tracking expectations, route-specific local rules. |
| California statewide | Vehicle code lighting restrictions, nonglaring-light limits, interference with required lamps prohibited. |
| Everywhere else | You still need city code, taxi/rideshare authority, state vehicle code, insurance, and content review mapped before launch. |
Before market entry, document local rules in this order: municipal signage code, taxi or for-hire authority rules, state vehicle code, DOT guidance, insurance requirements, and any content restrictions.
Plan for auto-dimming, day/night profiles, and a documented brightness policy. Any "always max brightness" strategy creates avoidable legal and client risk.
Agencies buy cleaner when inventory already carries a compliance matrix. "We'll check local laws later" is not agency-ready supply.
Rooftop LED inventory becomes agency-grade only when you separate what is logged, what is modeled, and what is measured downstream. Those are not the same thing.
What it proves: the creative was displayed at location X, time Y, for Z seconds. This is the operational baseline for reconciliation, uptime, and billing.
What it proves: the likely audience exposed to those plays. This is modeled using route, traffic, pedestrian, dwell, visibility, and mobility inputs. It is not the same as a raw GPS log.
What it proves: whether exposure drove search, visits, or other outcomes. This is where agencies want control groups, methodology notes, and partner credibility.
| Body | Why It Matters |
|---|---|
| Geopath | US OOH audience currency; useful language for modeled impressions, trip paths, and comparability. |
| OAAA | Practical guidance for OOH reporting, delivery expectations, and industry credibility. |
| IAB DOOH Guide | Clear definitions for inventory, measurement, compliance, and what a modern DOOH operator should disclose. |
| MRC | Raising the bar on audience definitions and methodological rigor for buyers who care about enterprise-grade standards. |
Use this as a model, not as audited industry truth. The calculator is useful for planning pilots, but real profitability depends on permits, install labor, maintenance, sales effort, and unsold inventory.
| Hidden Cost | Why It Hits Margin |
|---|---|
| Install labor | Often underestimated in pilots and always shows up when fleet types vary. |
| Permits / city fees | Jurisdiction dependent, but fatal to economics if ignored. |
| Connectivity + SIM ops | Mandatory for remote updates and programmatic readiness. |
| Maintenance / cleaning | Dirty or dark screens destroy renewal conversations. |
| Sales labor or commissions | Usually the most undercounted operating cost. |
| Downtime / unsold inventory | Hardware ROI breaks when sell-through assumptions stay theoretical. |
Use the SeenLabs fleet quiz to turn the general calculator into a route-specific revenue plan with fleet size, market, hardware, and launch inputs matched to your operation.
The right pricing model depends on buyer type. Start with simple local packages, then add premium routes, dayparts, and term structure only after route logic and reporting are real.
| Lever | Why It Commands More |
|---|---|
| Airport corridors | High-value business and traveler audience; scarce route logic. |
| Downtown / finance / nightlife | Higher density, more repeat exposure, stronger daypart sales. |
| Event adjacency | Temporary scarcity and premium audience composition. |
| Rush-hour dayparts | Improves route relevance for specific buyers. |
| Category exclusivity | Defensible premium if the route logic is truly relevant. |
| Measurement maturity | Better reporting and methodology justify higher rates. |
| Buyer | What They Expect | What You Need |
|---|---|---|
| Local SMB | Simple fixed package, fast creative turnaround, basic reporting | Minimum term, clear deliverables, easy renewals |
| Regional chain | Multi-location coordination, route planning, recap deck | Centralized billing, cleaner proposal logic |
| Agency / national | Inventory specs, makegoods, proof-of-play, exclusions, delivery tolerance | Metadata quality, methodology note, takedown SLA |
| Programmatic buyer | CPM floor, location signals, uptime, SSP compatibility | Operational discipline and patient expectations |
Programmatic is usually a second-stage layer. Do not use remnant fill to train buyers that your best corridors are cheap.
| Zone / Trigger | Premium | When It Holds |
|---|---|---|
| Airport corridor routes | +20-30% | Traveler, business, and hotel adjacency are real and recurring. |
| Downtown / finance / nightlife | +15-25% | Density and repeat exposure justify the premium. |
| Stadium / event zones | +25-40% | Use around real event calendars, not all year by default. |
| Rush-hour dayparts | +10-20% | Best for commute-sensitive categories like restaurants, gyms, and clinics. |
| Geo-fence trigger near venue | +15-25% | Only when the route truly passes the target catchment. |
| Category exclusivity | +15-20% | Defensible when route relevance is clear and inventory is limited. |
| Duration | Discount | Why Operators Use It |
|---|---|---|
| 1 month | Base rate | Useful for pilots, launches, and initial proof. |
| 3 months | -10% | Enough runway to optimize route, daypart, and creative. |
| 6 months | -15% | Stronger retention and less resell pressure. |
| 12 months | -20-25% | Best for buyers who want continuity and for operators protecting cash flow. |
Use discounts to protect retention, not to hide weak base pricing. Under roughly $150 per vehicle / 4 weeks, service and reporting margin gets thin fast.
This is the SMB sales table. Do not pitch rooftop LED as a replacement for search or social. Pitch it as the physical-world awareness layer that makes those channels work harder.
| Factor | Rooftop LED MOOH | Google Search | Facebook / Instagram | What This Means for SMBs |
|---|---|---|---|---|
| Best job | Repeated local awareness on real streets and routes | Capture active intent already in market | Offers, promos, audience expansion, retargeting | Use rooftops to make the business familiar before the search happens. |
| Geo logic | Street-level corridors, venue adjacency, commute paths | Keyword + service area logic | Radius, interest, demographic, lookalike logic | Rooftops win when neighborhood visibility matters more than clicks. |
| Attention mode | Physical-world exposure that cannot be scrolled past | User-initiated response channel | Scroll-based feed environment | Great for memory and repeated familiarity, weaker for one-click conversion. |
| Creative format | 3-7 words, logo, offer, location clarity | Text-led capture and conversion copy | Image and short-video driven persuasion | Different assets win in each channel. Do not recycle the same creative everywhere. |
| Proof of delivery | Proof-of-play, route summaries, uptime, methodology note | Platform reporting and conversion tracking | Platform reporting and engagement data | Rooftops can prove delivery, but response attribution usually needs a digital layer. |
| What it does poorly | Weak as pure last-click media without support channels | Does not create broad neighborhood familiarity by itself | Auction volatility and fast creative fatigue | The strongest SMB mix is usually rooftops for awareness plus search/social for capture. |
"Search wins when people are already looking. Rooftop LED wins when you want the neighborhood to remember you before they look."
Agencies do not buy novelty. They buy clarity: inventory metadata, reporting discipline, acceptable controls, and confidence that delivery can survive reconciliation.
| Path | What It Means | Best Fit | Reality Check |
|---|---|---|---|
| Direct SSP integration | You implement the protocol, pass certification, support PoP callbacks and inventory metadata. | Tech-capable operators with enough screens to justify the burden. | Most small fleets should not start here. |
| CMS + SSP stack | Use a platform layer that handles programmatic workflow while you focus on screen health and field operations. | Most mid-sized fleets. | Usually the practical path if agency demand is real. |
| Network / sales house partner | A partner sells your supply under their seat and standards. | Small fleets or markets where direct agency sales are still thin. | Fastest path, but margin is shared. |
| Local direct only | You sell direct packages without formal programmatic integration. | New operators proving demand and workflow. | Usually the right starting point. |
| Requirement | What It Means Operationally |
|---|---|
| Per-request location data | Moving inventory needs accurate lat/long handling, not just daily route summaries. |
| Proof-of-play callbacks | Trigger only after the ad actually displayed according to platform rules. |
| Inventory metadata | Screen IDs, dimensions, route logic, regulatory classification, and orientation need to be stable. |
| Caching + connectivity | Reliable 4G/LTE with dropout resilience is mandatory if you promise dynamic execution. |
| Brand safety controls | Exclusions, takedown workflow, and content-review policy should exist before agencies ask. |
"Sell local direct first. Add programmatic only after your metadata, uptime, and reporting are stable enough to survive buyer scrutiny."
The long-term moat is not the LED panel alone. It is documentable compliance, uptime economics, reporting discipline, and creative that works at real street speeds.
| Dimension | Why It Matters |
|---|---|
| Pixel pitch | P2.5 is usually enough for urban rooftop viewing. Overbuying resolution is often wasted capex. |
| Brightness | Sunlight readability matters, but auto-dimming and compliance matter just as much. |
| IP rating | Weather, car washes, vibration, and rooftop exposure punish weak enclosures fast. |
| Mounting | Non-penetrating, aerodynamic, vibration-resistant mounts reduce legal and maintenance headaches. |
| Connectivity | Built-in 4G/LTE and caching logic are table stakes for serious fleet operation. |
| Certification | Engineering documentation and FCC / compliance posture separate durable supply from vendor hype. |
Different messaging for commute, lunch, event, and nighttime traffic. Good daypart logic often matters more than raw screen count.
Best used when you can explain exactly why the radius matters for the buyer. Treat it as a targeting control, not as a magic performance promise.
Rotation drives yield, but only if the loop, duration, and share-of-voice are clearly explained in proposals and contracts.
Airport, downtown, nightlife, healthcare, and event corridors should be documented as premium route products, not vague "city coverage."
Most rooftop creative lives under a 5-second comprehension rule. Suburban and highway contexts need fewer words, larger type, and less motion.
Fast updates are only useful when version control, caching, and expiry behavior are clean enough to avoid wrong creative playing in the field.
| Context | Creative Guidance |
|---|---|
| Dense urban grid | 7-10 words max, strong contrast, subtle motion only, simple URL or phone number. |
| Suburban arterial | 5-7 words max, very large type, static preferred, location clarity matters more than detail. |
| Highway / faster corridors | 3-5 words max, static creative, awareness-led message only. |
| Stationary / event context | Longer copy and QR codes can work if scanning is physically realistic and safe. |
Start with categories where route logic, local relevance, and existing OOH behavior are easiest to explain. Remove invented outcome claims and sell the media the way agencies actually buy it.
Fast decision, marketing budget, visual category
High LTV, local intent, clear geo fit
Higher value, more process, longer close
Adapt these for each client. Copy and customize per advertiser type.
"Hi, I'm [Your Name] from [Fleet Name]. We operate [X] taxis throughout [Neighborhoods/City] every day.
We just launched a rooftop media program — your message appears on the roof of our vehicles, and every ad play is GPS-logged with monthly proof-of-play reporting and route summaries.
We're taking on three pilot clients this quarter at a reduced rate so we can build documented local case studies. I'd love to leave you this one-pager — can I come back Thursday at 2pm to answer questions?"
Subject: Your ad on [X] taxis in [Neighborhood/City]
Hi [First Name],
I manage a fleet of [X] taxis in [City/Zone]. We recently launched rooftop LED advertising with route-based proof-of-play reports and flexible daypart scheduling.
For [their business category], this is a natural fit: our fleet covers [their neighborhoods] daily. This works best as a local awareness layer that reinforces search and social rather than replacing them.
Worth a 15-minute call this week?
— [Your Name]
[Fleet Name] | [Phone]
Hi [Agency Name],
I'm [Your Name], operating [X] GPS-equipped rooftop LED screens in [City]. I'm looking to partner with local agencies that want route-based mobile OOH supply they can explain to clients.
We handle hardware, scheduling, compliance documentation, and proof-of-play reporting. You keep the client relationship and planning lead. Commission or fee-share is available depending on the account structure.
We package inventory by corridor, daypart, and neighborhood logic, not just by screen count. Can I send over a media kit, specs, and example reporting?
"Hey [Name], your first month is wrapping up and I wanted to share your results — [X] logged ad plays across [neighborhoods], [uptime]% screen uptime, plus your route summary and daypart distribution.
The strongest campaigns usually improve after month one because we learn which route and time combinations are most useful for your category. I'd love to lock in a 3-month renewal at 10% off so we can optimize instead of restart from zero.
If you'd like, I'll hold your current route package while you review the recap."
Click items to track progress. Recommended starting point: 1–3 vehicle pilot, with compliance work and reporting discipline ahead of aggressive hardware scale.
| Contract Term | Standard | Why It Matters |
|---|---|---|
| Minimum duration | 4 weeks minimum, 3 months preferred | Month one often establishes baseline route learning rather than full value. |
| Cancellation notice | 30 days written | Protects your pipeline revenue |
| Early termination | 50% of remaining value | Covers hardware opportunity cost |
| Creative deadline | 3 business days standard | Prevents launch delays and helps version control. |
| Makegood language | Needed for agency / national deals | Protects buyers if delivery misses agreed tolerances. |
| Category exclusivity | Optional premium only | Should map to a genuinely relevant route package. |
| Reporting | Monthly PDF + dashboard + methodology note | Primary retention and agency-reuse tool. |
These questions mirror the FAQ schema included on this page, so the visible content and structured data stay aligned.
Rooftop LED advertising works differently from social or search. Social captures active demand; rooftop MOOH builds local awareness and repeat exposure in the physical places your customers already travel. Used together, the channels reinforce each other. Pilot packages typically start at $150–$400 per vehicle per month.
You receive proof-of-play logs, route summaries, uptime reports, and modeled audience data when applicable. For direct-response tracking, campaigns can add promo codes, vanity URLs, or attribution partner integrations. Measurement separates into three layers: proof-of-play (what ran), audience/impressions (modeled reach), and attribution (downstream response).
A one-month trial is possible, but month one typically establishes baseline route learning rather than full campaign results. Three months provides enough data to optimize route selection, daypart performance, and creative behavior. Most operators offer a pilot package at a reduced rate for the first 1–3 vehicles.
Permit requirements vary significantly by city. New York City requires TLC exterior advertising permits and approved rooftop advertising rules. Los Angeles requires taxi advertising approval plus municipal digital messaging restrictions. California statewide vehicle code sections 25250 and 25400 govern lighting. Every market requires you to map: municipal signage code, taxi or for-hire authority rules, state vehicle code, insurance requirements, and content restrictions before installing hardware.
Directional rate cards for rooftop LED advertising range from $150–$500 per vehicle per 4-week campaign, depending on market size and daypart. At 75% fill rate, a 10-vehicle fleet in a mid-size market can generate $1,500–$3,000 per month. Hardware payback typically ranges from 6–12 months if pricing and fill rate hold. These are directional benchmarks — actual results depend on market, fleet type, and sales execution.
The strongest categories for rooftop LED advertising are: Tier 1 (1–2 visit close) — personal injury and DUI attorneys, restaurants and bars, real estate agents, hospitals and urgent care; Tier 2 (1–2 week close) — auto dealers, gyms and fitness studios, hotels and venues, home services like HVAC and plumbing; Tier 3 (3–6 week cycle) — banks and credit unions, event venues, recruitment campaigns, and ad agencies.
Agencies require inventory metadata, reporting discipline, brand safety controls, and proof-of-play callbacks before buying rooftop LED inventory. For small fleets, the recommended path is: local direct sales first, then network or sales house partnerships, then CMS plus SSP stack once metadata, uptime, and reporting are stable. Direct SSP integration is typically only viable for tech-capable operators with enough screens to justify the certification burden.