How Much to Charge for a Minimum Service Call (Roof Leak)
One of the quickest and most silent ways to completely drain the profitability of a roofing company is by running cheap, low-margin service calls. If a homeowner calls you in a panic with a minor leak around a pipe boot, and you send a technician out to caulk it for $150, you might think you just made a quick buck. The reality? You actively lost money on that appointment.
If you want to know how much to charge for a minimum service call for a roof leak in 2026, you must stop pricing the job based on the amount of caulk used. You must understand the true, fully-burdened cost of rolling a commercial truck. More importantly, you must learn how to shift your mindset. You must stop viewing a service call as an annoying repair job, and start viewing it as a hyper-qualified, desperate lead for a full $20,000 roof replacement.
Stop talking about price. Start showing value.
Mark Williams built his career on one principle: The contractor with the best presentation wins. Use CurbClose to build stunning 3D visual proposals instantly.
Get StartedWhen you run a $350 service call, snap a photo of the house while you are on the ground. Run it through the CurbClose visualizer right there in the driveway. Show them exactly what a full replacement looks like. This is how you turn a $350 patch into a $20k contract.
"Truck Roll" true overhead cost calculator.
Calculate the actual cost of sending a tech to a house
Minimum Charge (50% Margin)
True Breakeven Cost
Step 1: The True Cost of Dispatch
Contractors underprice service calls because they only calculate the time spent on the roof. "It only took the guy 20 minutes to swap the pipe collar, so $150 is fair." This is a catastrophic miscalculation.
Let's look at the actual math of a service dispatch:
- Drive Time: It takes 30 minutes to get to the house, and 30 minutes to drive back. That is one full hour of paid, fully-burdened W2 labor where absolutely zero revenue-generating work is happening.
- Diagnosis & Repair: 1 to 2 hours of labor setting up the ladder, diagnosing the source of the leak, and performing the actual repair.
- Vehicle Burden: Gas, aggressive wear-and-tear, commercial auto insurance, and vehicle depreciation.
- Opportunity Cost: This is the biggest factor. If your best technician is tied up caulking a pipe boot for $150, he is not on a job site installing a $20,000 roof.
Step 2: The $350 Absolute Floor
Because of the massive overhead burden associated with a dispatch, you cannot roll a truck for less than $350 in today's market. That is the absolute minimum floor. If a homeowner balks at a $350 dispatch fee, let them call the uninsured guy on Craigslist.
Set your baseline. A $350 minimum service fee covers the dispatch, up to 2 hours of labor on-site, and basic miscellaneous materials (a tube of premium polyurethane caulk, a few spare shingles, or a new neoprene pipe collar). If the diagnosis reveals that the repair will require half a day of labor or a bundle of matching shingles to weave into the valley, the price immediately goes up to $600, $800, or more.
Step 3: Diagnosing Systemic Failure
When you arrive at a service call, your job is not just to slap tar on the leak and leave. You are a diagnostic professional. You must determine if the leak is an isolated incident or a symptom of systemic failure.
An isolated incident is simple: A heavy tree branch fell and cracked a single architectural shingle. You replace it, collect your $350, and leave.
Systemic failure is entirely different. If you inspect the roof and notice that the underlayment is rotting, the shingles are brittle and losing granules, the ventilation is entirely dead, and the fasteners are backing out, the roof is dead. If you perform a $350 patch on a dead roof, you are doing the homeowner a massive disservice, because the roof is just going to leak in a different spot next month. And when it does, they will blame you for a "faulty repair."
Step 4: The CurbClose Upsell Strategy
This is where you turn a small, annoying repair into massive revenue. When you identify systemic failure, you must immediately pivot the conversation from a patch to a full replacement.
Use this exact script: "Mr. Homeowner, I can certainly patch this specific leak today for $350 to stop the water from coming in right now. But I need to be completely honest with you. The entire southern slope is brittle and failing. If you spend $350 today, you are going to be calling me back in six months to spend another $500 when it leaks over the living room. You are throwing good money after bad. Let me show you a much better, permanent option."
Shifting the Emotional State
Why does the visualizer work so well on a service call? Because the homeowner is currently in a state of high stress and anxiety about water damage. They are viewing the roof as a liability.
By instantly showing them a stunning 3D rendering of their home with a brand new, high-definition architectural roof, you forcefully shift their mindset. They stop thinking about the annoying leak and the stained drywall, and they start thinking about the massive upgrade in curb appeal. You transition the conversation from "emergency maintenance" to "home improvement."
Generate a branded visual PDF proposal that shows the monthly financing cost of the new roof. When they realize they can solve the leak permanently and get a stunning new exterior for $180 a month, the $350 patch suddenly seems like a terrible idea.
Conclusion
Never roll a truck for less than $350. Protect your margins at all costs. But more importantly, never leave a service call without executing a full inspection and attempting the visual upsell. By combining honest diagnosis with powerful visual selling software, you can consistently convert low-margin repairs into highly profitable, high-margin replacements.