Notes & thinking

Thoughts on building
niche software

Product decisions, industry insights, and lessons from building focused software companies for the industries everyone else ignores.

Inventory Management for Film: Stop Running Out Mid-Job
Tint & PPF

Inventory Management for Film: Stop Running Out Mid-Job

Running out of a popular film mid-week costs you bookings. Here is a simple inventory approach that keeps the bay moving without overstocking cash.

Read post
International Students: Visa, Billing, and Records Considerations
Part 142

International Students: Visa, Billing, and Records Considerations

International trainees add complexity around documentation, billing currency, and records. Here is what a training center should have in place.

The Reseller’s Guide to Upsells That Don’t Annoy Clients
Agencies

The Reseller’s Guide to Upsells That Don’t Annoy Clients

Upsells grow MRR — or erode trust, if done wrong. Here is how reseller agencies expand accounts without sounding like they are always selling.

Building a Referral Engine for Your Detail Shop
Tint & PPF

Building a Referral Engine for Your Detail Shop

Referrals are the cheapest leads a detail or tint shop can get. Here is how to build a repeatable referral engine instead of hoping for word of mouth.

Type Rating Training: What Airlines Expect from a Part 142 Partner
Part 142

Type Rating Training: What Airlines Expect from a Part 142 Partner

Winning airline type-rating business means meeting expectations beyond the simulator. Here is what airline training departments look for in a Part 142 partner.

Handling a Client Who Wants to Cancel: A Retention Playbook
Agencies

Handling a Client Who Wants to Cancel: A Retention Playbook

A cancellation request is not always a lost client. Here is a calm playbook for turning “we want to pause” into a retained — or gracefully exited — relationship.

Tint Removal: Pricing and Process for Old or Bubbling Film
Tint & PPF

Tint Removal: Pricing and Process for Old or Bubbling Film

Removing old, purpled, or bubbling tint is its own service with its own pricing. Here is how to quote and perform tint removal without losing money on labor.

Blog hero banner: 'MRR vs Project Revenue: Building a Durable Agency in 2026' with a teal 'AGENCIES' badge and Roffik Blog logo bottom left.
Agencies

MRR vs Project Revenue: Building a Durable Agency in 2026

Project revenue is lumpy and stressful; recurring revenue compounds. Here is why MRR is the metric that decides whether your agency survives — and how to grow it.

Pricing PPF Packages: Partial Front vs Full Front vs Full Wrap
Tint & PPF

Pricing PPF Packages: Partial vs Full vs Wrap

Customers decide faster when PPF packages are named and tiered. A clean three-tier structure — partial, full front, full wrap — and how to talk about each.

FSTD Qualification Levels Explained for Training Center Schedulers
Part 142

FSTD Qualification Levels Explained for Training Center Schedulers

Scheduling the wrong simulator level for a training event is a compliance failure. Here is a plain-English guide to FSTD levels and why your scheduling tool should enforce them.

Three products for the industries
everyone else overlooks.

SalesThumb, HubWho, and AviationAlley — each purpose-built for one industry instead of stretched across all of them.