Dirty work is not cheap because it is dirty. It is expensive because nobody wants to do it, everybody needs it done, and the consequences of skipping it have teeth.
The mistake is pricing it like labor. The money is in pricing the avoided problem.
Disgust Is A Moat
Disgust is not a branding problem. It is a barrier to entry.
A clean, photogenic business attracts competitors who enjoy saying things like “passion project.” Dirty work attracts people who already own rubber boots, liability insurance, and a tolerance for things that should not be wet.
That matters. Pricing power starts where enthusiasm ends.
Take Grease Interceptor Monitoring. Typical operators report startup costs around $6k-$35k, margins around 45%, and revenue potential around $70k-$300k/yr for a solo-to-technical crew. The work is not glamorous. It is a subscription to prevent a restaurant’s underground lasagna from becoming a municipal event.
That is the point. The customer is not buying “monitoring.” They are buying fewer backups, fewer emergency pump-outs, fewer angry managers, and fewer conversations with people holding clipboards.
The same logic applies to Commercial Fryer Boil-Out Service, where typical operators report $5k-$25k in startup costs, about 45% margins, and $80k-$250k/yr in revenue potential for a solo-to-two-person crew. The fryer is disgusting. The pricing should not be apologetic.
Disgust gives you three advantages:
- Fewer casual entrants.
- Higher customer urgency.
- More tolerance for minimums, premiums, and subscriptions.
Customers may complain about price. They complain more when the floor drain burps.
Anchor Against The Alternative
Never anchor your price against your time.
Your time is the smallest number in the room. The customer’s alternative is the number that matters.
For ugly profitable work, the alternative is usually one of these:
- A failed inspection.
- A shutdown.
- A tenant complaint.
- A delayed certificate.
- A compliance letter.
- A spill, backup, overflow, or other noun with cleanup costs.
- A manager losing half a day coordinating people who own hoses.
That is what you price against.
For Stormwater BMP Inspections, typical operators report $2.5k-$15k in startup costs, 50% margins, and $120k-$450k/yr revenue potential for a solo-to-small-crew operation. You are not being paid to stare at drains. You are being paid so property owners can keep pretending rain is managed.
The customer’s alternative is not “do nothing for free.” The alternative is failed compliance, surprise repairs, runoff issues, and documentation panic. Price the inspection as the cheaper, calmer option.
For Stormwater SWPPP Inspection, typical operators report $4k-$22k startup costs, 45% margins, and $120k-$600k/yr revenue potential for a solo-to-crew model. A muddy construction site is not paying for your walkaround. It is paying for continuity. Rain is already scheduled. The paperwork should be too.
A useful pricing question:
What does it cost the customer if this is late, wrong, or ignored?
If the answer is “nothing,” you do not have a business. You have a chore.
If the answer is “a failed inspection, delayed opening, angry tenant, emergency vendor, or regulatory exposure,” then you have an anchor.
Minimum Job Fees Are Not Rude
Minimum job fees are where small operators stop donating their calendar.
The trap is thinking every job should be priced from the bottom up:
- Drive time.
- Inspection time.
- Small report.
- Quick invoice.
- Tiny little headache.
This is how a business becomes a scheduling app with debt.
A minimum fee should cover the full job, not the visible job. That includes travel, setup, admin, documentation, scheduling friction, rescheduling risk, insurance, software, certification, and the fact that your day has only so many sellable blocks.
For Backflow Prevention Testing, typical operators report $3.5k-$15k startup costs, 45% margins, and $90k-$350k/yr revenue potential for a solo-to-small-crew operation. The work sounds simple: verify water does not go backward. Civilization sends a check.
But the price is not just the test. It is the certificate, the route, the reminder system, the calibrated equipment, the local requirements, and the customer not having to remember what a backflow preventer is until next year.
That is why minimums matter.
A minimum fee should exist whenever:
- The job requires a site visit.
- The customer needs documentation.
- You carry certification or compliance risk.
- The schedule is fragmented.
- The job can create callbacks.
- The customer would be worse off if you did it casually.
For Rental Housing Code Inspection, typical operators report $2.5k-$18k startup costs, 42% margins, and $100k-$400k/yr revenue potential for a solo-to-small-team setup. A landlord is not paying for your opinion on a handrail. They are paying for defensible documentation before someone else develops an opinion with authority.
Minimums make the business real. Without them, the smallest customers consume the highest percentage of your sanity.
Emergency Premiums Are A Feature
Emergency work should cost more because emergency work destroys the operating model.
It interrupts routes. It moves scheduled customers. It creates after-hours admin. It often involves people who waited too long and now need someone else to absorb the consequences.
That someone is you. Bring an invoice.
Emergency premiums are especially natural when the customer’s alternative is painful. Same-day compliance rescue, after-hours cleanup, pre-inspection documentation, blocked access, failed prior vendor, stop-work exposure: these are not ordinary appointments wearing dramatic shoes.
For SPCC Secondary Containment Inspections, typical operators report $4k-$22k startup costs, 50% margins, and $120k-$500k/yr revenue potential for a specialized solo-to-team business. You inspect oil storage so a puddle does not become a federal hobby. Urgency is not a vibe. It is the product.
The premium should be stated plainly:
- Standard scheduled work has standard pricing.
- Rush work has rush pricing.
- After-hours work has after-hours pricing.
- Jobs caused by neglect are still billable. Especially those.
Do not punish organized customers by giving disorganized customers the same rate.
Price The Asset, Not The Dirt
Some dirty businesses are not service businesses. They are ugly real estate with gates.
That changes the pricing logic.
For Semi-Truck Parking Yard, typical operators report startup costs around $40k-$350k, margins around 50%, and revenue potential around $120k-$750k/yr for a small yard-to-regional lot. You are not selling gravel. You are selling a legal place for expensive rolling equipment to exist overnight.
That means pricing should reflect scarcity, access, security, location, and the cost of the customer’s alternative. If a driver or fleet cannot park, the truck still exists. It just becomes a problem with headlights.
For Contractor Yard Storage, typical operators report $30k-$275k startup costs, 48% margins, and $90k-$500k/yr revenue potential for a single yard-to-multi-yard operator. The customer is not renting dirt. They are renting relief from theft risk, zoning issues, dispatch chaos, neighbor complaints, and the daily comedy of parking an excavator somewhere it does not belong.
For Service Fleet Overflow Parking, typical operators report $25k-$175k startup costs, 44% margins, and $120k-$500k/yr revenue potential from one secured lot. The fleet manager is buying predictability. Price the lot like infrastructure, not spare space.
This category rewards simple pricing:
- Monthly minimums.
- Reserved spaces.
- Access tiers.
- Security add-ons.
- Premiums for oversized, irregular, or high-turnover use.
The dirt is not the product. The permission is.
Build Pricing Around Proof
Dirty work becomes more valuable when it produces proof.
A customer may not understand the technical work. They understand a report, certificate, timestamp, photo log, renewal reminder, or compliance packet. Proof turns an unpleasant task into a business record.
For Spray Booth Compliance Inspections, typical operators report $4k-$18k startup costs, 45% margins, and $90k-$320k/yr revenue potential for a solo-to-route business. The work is not just inspecting the box where paint fumes go to become paperwork. It is giving the customer something they can file, forward, and point to when asked.
That proof should be built into the price.
Do not itemize yourself into weakness. If the job requires a documented report, the report is not a cute extra. It is part of the product.
The more regulated, scheduled, or recurring the work is, the more your pricing should include:
- Documentation.
- Reminders.
- Photos.
- Renewal tracking.
- Customer records.
- Clear pass/fail notes.
- Next-step recommendations.
Proof is how customers justify paying you again.
Subscriptions Beat Hero Jobs
Emergency jobs feel profitable. Recurring work is what makes the business sleep at night.
The best dirty businesses convert disgust into routine. Once a customer accepts that something gross, risky, or compliance-heavy must be handled, the logical next step is making it automatic.
Backflow Preventer Testing has typical operator reports of $3.5k-$12k startup costs, 45% margins, and $90k-$280k/yr revenue potential for a solo-to-small-route business. The route matters. Annual testing, reminders, and certification flow are more valuable than one heroic visit.
Construction Laydown Yard Rentals shows the same principle from the asset side. Typical operators report $30k-$200k startup costs, 43% margins, and $150k-$600k/yr revenue potential near active construction corridors. The goal is not one contractor dumping rebar for a weekend. The goal is predictable monthly demand from projects that treat storage as a line item.
Recurring pricing works because the customer wants the problem to disappear.
Your job is to make disappearance billable.
How To Say The Price
Ugly work does not need theatrical sales copy. It needs calm certainty.
Use plain language:
“Our minimum site visit includes travel, inspection, documentation, and filing-ready photos.”
“Rush scheduling is available at a premium because it displaces scheduled route work.”
“Monthly yard pricing is based on reserved space, access needs, and equipment type.”
“The inspection is cheaper than finding out during someone else’s inspection.”
Do not over-explain. Over-explaining invites negotiation because it makes the price sound assembled from loose parts.
Good dirty-work pricing sounds boring. That is the luxury.
The Bottom Line
Disgust is not a discount. It is the reason customers have not solved the problem themselves.
Price against the alternative, protect your calendar with minimums, charge premiums for urgency, and package proof into the work. The less glamorous the job, the more calmly the price should stand there.
