How to Make More Money as a Roofer: An Honest Guide
Roofers make more money by selling more jobs, keeping more of each one, and losing fewer to leaks between the door and the bank. The levers are old: lead yourself, lead a team that owns its results, build a name people repeat, ask for referrals on purpose, work with local insurance agents, build an in-person network, and put signs and mail around every roof you finish. None of it is a secret. Most shops just do it inconsistently.
The honest part first
There is no trick. Anyone selling you one is selling you something. Every roofing company that makes more money than yours is doing some combination of three things: selling more jobs, keeping more of each job, and losing fewer jobs in the gap between the yes at the door and the money in the account. That is the whole list. What separates the shops that grow from the shops that stall is not which of those they know about. Everybody knows about all three. It is whether they do the boring version of each one every week, including the weeks when the phone is ringing and it feels unnecessary. So this is not a list of hacks, and the levers below are not separate channels. They are one thing seen from different sides: how many times a homeowner hears your name before they need a roof, and whether what they hear is good. Every one of them feeds the others, and most of them start with you.
- Before reading further, write down three numbers from memory: how many roofs you sold last year, your average ticket, and your close rate. Then go check them. The gap between the number in your head and the number in your records is the first thing this guide is about.
Read Extreme Ownership, then act like you read it
Jocko Willink and Leif Babin led SEAL units in Ramadi and wrote Extreme Ownership about what they learned there. It is not a business book that happens to mention the military. It is a leadership book that happens to work in business, and it maps onto a roofing company closer than most things written for one. The central idea is uncomfortable and simple: the leader owns everything in his world. Not the parts he did himself. Everything. The crew that tore off the wrong side of the house. The supplement that went out late. The rep who quit. If you set the standard, trained the people and built the process, then the result is yours, and pointing at somebody else is a way of not fixing it.
- No bad teams, only bad leaders. Willink tells the story of two boat crews in training, and when the leaders of the best and worst crews swapped boats, the worst crew started winning almost immediately. Same men. Different standard. Think about the rep you have written off.
- Keep it simple. If your reps cannot explain your sales process in two sentences, they are not running it. They are running their own.
- Prioritize and execute. When everything is on fire in storm season, pick the one thing that matters most, do it, then pick the next. Do not try to fix five things at once from the truck.
- Decentralized command. Your reps should understand WHY a job gets done a certain way, well enough to make the right call without calling you. If every decision routes through your phone, your phone is the ceiling.
- Try this on Monday: take the last three jobs that went wrong and write down, honestly, what you did or did not do that let it happen. Not what the crew did. What you did. That list is worth more than the book.
Lead yourself before you lead anyone else
Discipline equals freedom is the line from Willink that gets quoted most, and it is quoted because it is true in a way that is annoying. The owner who sets the tone for a team is the owner who is visibly doing the things he asks of it. If you want reps knocking by nine, you are already out. If you want every job photographed properly, you photograph yours properly. Nobody on your payroll will hold a higher standard than the one you keep when you think nobody is watching, because somebody always is.
- Guard the first hour. Before the calls start, decide the three things that will move money today and do the hardest one first. Owners who start in their inbox end in their inbox.
- Know your own numbers the way you want your reps to know theirs. Doors, conversations, inspections, signed contracts. If you still sell, you track yourself on the same board as everyone else.
- Keep learning on purpose. Extreme Ownership is a start. Its sequel, The Dichotomy of Leadership, is about balancing the same principles when they pull in opposite directions, which is most of running a crew.
Become a transformational leader, not just a boss
Transformational leadership is an idea from leadership research, going back to James MacGregor Burns and later Bernard Bass. The distinction is useful. A transactional leader trades pay for output: hit the number, get the check, miss it, get a talk. That works, up to a point. A transformational leader gets people to care about something bigger than the check: the standard of the work, the reputation of the company, their own growth. The research lists four habits, and all of them fit a roofing company. Give people a picture of where the company is going that is worth showing up for. Treat each person as an individual with his own goals, not a seat. Challenge them to think instead of follow. And be the example of the standard you want.
- Ask every rep, one on one, what he wants his income to be in a year and what he wants to be doing in three. Then connect his daily numbers to that answer. A rep chasing his own goal knocks harder than a rep chasing yours.
- Grow people into the next role before you need them in it. Your best rep is your future sales manager, and your best crew lead is your future production manager. If you only find out who can lead when someone quits, you find out too late.
- Coach from numbers, not feelings. A weekly look at each rep's knocks, conversations and closes turns an awkward talk into a useful one. Curbsight's team dashboard and weekly report card exist for exactly that conversation, but a whiteboard in the shop works too. What matters is that you have it every week.
Build a brand people repeat without you
Your brand is not your logo. It is what a homeowner says about you to a neighbor after your trucks leave. The logo just helps them remember your name while they say it. For a roofing company, that sentence is built out of small things done the same way on every job: the crew that showed up when you said, the yard that got magnet-swept, the call before the dumpster arrived, the invoice that matched the estimate. A brand is consistency that people can see.
- Look the same everywhere. Same name, same colors, same shirts, same truck wrap, same signs. A homeowner should recognize your company from across the street before they can read the lettering.
- Communicate before they have to ask. The homeowner who calls to ask where things stand is already a little less happy than the one who got told. Curbsight's homeowner tracker gives each job a status page they can check instead of calling, but a text at every stage does the same job if you are disciplined about it.
Word of mouth compounds, so do business worth repeating
Word of mouth is the most powerful thing in this trade, and it works like interest. One good job produces a homeowner who says your name at a barbecue. Two of the people at that barbecue remember it when the hail comes through. One of them hires you, has a good experience, and says your name at the next one. Nobody paid for any of it, and it grows on itself. It also runs in reverse at the same speed. A crew that leaves nails in the driveway, a rep who stops returning calls, or a supplement that drags on for months gets said out loud just as often, and it compounds just the same. That is the real reason doing good business matters. Not because it is nice, though it is, but because every job you finish is either adding to the pile or taking from it, and when people bring up your name, you want it to be good.
- People do not buy from a roofer the first time they hear the name. They buy after they have seen your sign on a lawn down the street, your truck at the gas station, your ad on Facebook, and then heard a neighbor or a friend say you did their roof and it went well. None of those touches closes the job alone. Together they make you the obvious call. The signs, the trucks, the mail, the ads, the agents and the referrals in this guide are all feeding that same pile.
- The neighbor or the friend is the touch that tips it. Every other touch makes your name familiar. Hearing it from someone they trust makes it safe. That is why word of mouth and the referral system below are the same machine: referrals are just word of mouth you went and asked for.
- Then they look you up. Almost every homeowner who hears your name will search it before they call, and what they find in that search decides whether the word of mouth turns into a phone call. A company with a hundred five-star Google reviews and recent photos of real jobs gets the call. A company with eleven reviews, the last one from two years ago, gets compared.
- So reviews are not vanity. They are the part of word of mouth that strangers can read. Ask for one on every job, the day it passes final inspection, while the new roof is on and the homeowner is happiest. Most shops ask weeks later, if at all, and get nothing. The shops with a hundred reviews did not get lucky. They asked every single time.
- Make asking impossible to forget. In Curbsight, the moment a job moves to Complete, the homeowner gets a text with your Google review link, automatically, from your own business number. You can change it to fire at Signed or any other stage, or hold it a few hours so it lands after the crew has cleaned up. The ask stops depending on anyone's memory. A text from the rep on the driveway works too, as long as it happens on every job.
- Answer bad reviews in public, calmly, with the fix. Nobody expects a company to be perfect. The people reading are watching how you handle it when you are not, and a good answer to a bad review can do more for your name than another five stars.
Turn referrals into a system, not a hope
Anyone who has been in the trade a few years knows referrals are hit and miss. Most happy customers never refer anyone. They liked the job, they meant to mention you, and it never came up. Then there is the one retired neighbor who sends you ten roofs in two years because he talks to everybody on the street and likes being the guy who knows a roofer. Your referral business is not spread evenly across your customers. It sits on a handful of people, and whether you get more of it has very little to do with luck and a lot to do with the system you set up to find those people and give them a reason to keep sending. Waiting for it is not a system. A system is the same every time: ask at final inspection while the new roof is on and the homeowner is happy, leave something they can hand a neighbor, pay or thank every referral within a day whether it closes or not, and follow up with past customers at least once a year and after every storm that hits their area.
- Make the incentive clear and make it worth talking about. A referral bonus paid on a signed contract, a nicer gift when someone sends a second or third, a dinner out for the customer who sends five. People who refer are telling you, with their actions, that they like being useful. Reward that, quickly and visibly, and they do it again.
- Find your connectors on purpose. Track every referral back to the customer who sent it. After a year you will see that a few names show up again and again. Those people deserve a phone call from the owner, a card at the holidays and first call after a storm, not a form letter.
- On insurance jobs, check your state's rules before you pay anyone for anything. Some states restrict what contractors can give around a claim, and the penalty is not worth a gift card. Retail jobs are usually where a cash bonus belongs.
- The chart below is where the argument is. At the defaults, a shop that has installed 150 roofs and sells eight more a month from other channels gets about 51 more jobs over three years just from asking, and the gap is still widening at month 36. Put your own numbers in it.
Same shop, same work, same other channels. One waits for referrals, one asks for them every time. A year in, the difference is about one job a month, which is easy to write off as noise. It is not noise. It is the start of the curve.
Get to know your local insurance agents
When a storm hits, a lot of homeowners call their insurance agent before they call anyone else, and the question they ask is some version of who should I call. Local independent agents and brokers are the people standing at that fork. Being the roofer they trust to send their clients to is one of the most valuable relationships in the trade, and very few roofers work at it. The way in is not a sales pitch. It is making the agent look good to their own client. Do honest inspections, document damage properly, tell homeowners the truth when a roof does not have a claim, and never make the agent clean up after you.
- Start with five agencies in the zips you already work. Bring coffee, not a brochure. Ask what a good contractor looks like from their side of the desk and what the bad ones do that drives them crazy. Then do not be the bad one.
- Offer to be the call they make when a client asks whether their roof is worth a claim. An honest no protects the client's claim history, and agents remember the roofer who told the truth when it cost him a job.
- Never offer to cover or waive a deductible. In Texas and a number of other states it is illegal for a contractor to do it, and an agent who hears you offered will never send you another client.
- Know the difference between documenting a claim and negotiating one. In many states, a contractor who acts as the homeowner's adjuster is breaking the law. Agents know where that line is and watch for who crosses it.
- After a hailstorm, call your agents first. If they already know you had storm alerts on their clients' streets the morning after, and you know which claim windows are closing, you are useful to them rather than one more roofer asking for leads.
Build an in-person network on purpose
Every town has a small number of people who get asked for a roofer recommendation more than anyone else. Most of them are not homeowners. They are realtors, home inspectors, property managers, HOA board members, insurance agents and other trades. Each one of them can send you more work in a year than a dozen past customers, and each one wants the same thing: a contractor who answers the phone, shows up and makes them look good for recommending him.
- Realtors need fast, honest roof inspections before listing and during inspection periods. Be the roofer who turns one around in 48 hours and writes it up clearly.
- Home inspectors flag roofs every week and get asked who to call. Give them a reason to say your name.
- Property managers and HOA boards buy roofs by the building and the block, and they buy from people they already know.
- Other trades see roofs before anyone else does. The gutter guy, the painter and the HVAC tech are on your customers' houses every week. Refer work to them and they will refer it back.
- Pick one room a month and show up to it: a chamber lunch, a networking group, a realtor office meeting, a home show. Consistency matters more than the room. The second time people see you, they remember your name. The fifth time, they send you work.
- Log every contact and set a follow-up. Networks are built in the follow-up, not the first handshake. Curbsight's follow-ups and CRM will hold them, and so will a notebook if you open it every week.
Put a yard sign on every roof you finish
A yard sign is the cheapest advertising in the trade because it sits in front of the proof. The neighbors watched your crew for two days. The sign tells them who it was and how to reach you, right when the new roof is at its best and theirs looks a little worse by comparison. Get the homeowner's permission when they sign the contract, not on install day, and treat it as a normal part of the job rather than a favor.
- Leave it up for a set period, 30 to 60 days is common, and come back and pull it on schedule. A faded sign in a flower bed three months later says something about how you finish things.
- Check city and HOA sign rules before you plant it. Some neighborhoods restrict them, and a fine or a complaint undoes the goodwill.
- Put a unique phone number or a QR code on the sign so you can count the calls it produces. If you cannot count it, you will stop doing it the first busy month.
- Work the street while the sign is fresh. Knock the houses on either side and across the road that week, mention the job they watched, and offer an inspection. In Curbsight you can pull up the homes around a finished job on the map and route the knock, but a clipboard and a walk down the block is where this started.
Run mailing campaigns you can measure
Direct mail works for roofers when it goes to the right houses more than once and gets measured. It fails when it is one postcard to a whole zip code and nobody tracks what came back. The right houses are the ones with a real reason to need you: owner-occupied, roofs old enough to matter, in neighborhoods that took recent storm damage, or on the streets around jobs you just finished. Mail them a few times, spaced a few weeks apart, with the same look as your signs and trucks so the name starts to feel familiar.
- Plan three touches, not one. The first postcard gets noticed. The second gets remembered. The third gets the call from the homeowner who was already thinking about it.
- Mail right after a storm, and mail the blocks around every finished job, the same week the yard sign goes up. The sign, the mail and the knock reinforce each other.
- Use a tracking number or code on every piece and count cost per signed contract, not cost per postcard. A campaign that looks expensive per piece can be the cheapest job source you have.
- Build the list from homes that fit, not from a whole zip. Curbsight's list builder filters a territory down to the homes worth mailing and exports it to whatever print shop you already use.
What software cannot do, and what it should
Be clear about this before anyone sells you anything. Software will not make you a leader, will not earn an insurance agent's trust, and will not shake hands at a chamber lunch. If you sell five roofs a month and keep it all in a notebook, you can do everything in this guide with a pen, a phone and discipline, and that is genuinely fine. The trouble starts at 15 or 20 jobs a month with a few reps, when the levers above start living in different places. The referrals sit in one person's phone, the agent relationships sit in your head, the mailing list lives in a spreadsheet, the knocks around the yard signs live nowhere, and the Friday night goes to stitching it all back together. That is where a system earns its place: not by doing the work, but by keeping the work from falling between the cracks.
What to do Monday
In order. The first five cost nothing but attention.
- Check your three numbers: roofs sold last year, average ticket, close rate. Write down where you guessed wrong.
- Order Extreme Ownership. Then write down the last three jobs that went wrong and what you owned in each one.
- Sit down with every rep for fifteen minutes and ask what they want their income to be a year from now. Connect it to their weekly numbers.
- Write your referral ask and your Google review ask into the final inspection checklist so both happen on every job, not just the ones where somebody remembers.
- Search your own company name the way a homeowner would. Count your reviews and note the date of the most recent one. That is what every neighbor who hears your name is going to see.
- Call five local insurance agents this week and ask for coffee, not business.
- Put a trackable number on your yard signs and your next mailing, so a month from now you know what each one produced.
- Then ask the same question of us. Curbsight puts the scored map, the knocks, the follow-ups, the jobs, the photos, the mailing lists and the team numbers in one place, so the levers above stop living in five different apps and one tired head. The right test is not our feature list. Bring your last month of jobs to a walkthrough and see whether it would have held all of it.
Closing: one place to do all of it
Everything in this guide is old advice, and all of it is one thing. The leadership produces the good work, the good work produces the word of mouth, the reviews let strangers read it, the signs and trucks and mail make the name familiar, the agents and the network and the referrals put it in the mouths of people others trust, and each job that goes well makes the next one easier to win. It compounds, in both directions. Owning your results, leading people toward something, doing work worth talking about, asking for the referral, knowing the agents, showing up to the rooms, planting the sign, sending the mail. What is hard is not knowing it. What is hard is doing all of it every week, for years, while also running jobs. That is the problem Curbsight was built for. It gives you a map of your territory ranked by which homes most likely need a roof, the knock log and routes for working the streets around every sign, follow-ups that do not live in your head, a CRM where every job starts already carrying what the rep learned at the door, a status page your homeowners check instead of calling, an automatic Google review text the moment a job is marked complete, mailing lists pulled from the homes that actually fit, and a weekly scoreboard to coach your team from. The books, the handshakes and the standard are still yours to bring. Curbsight makes sure none of it slips through the cracks.
Frequently asked questions
How can a roofing company make more money?
What books should roofing company owners read?
How do roofers get more referrals?
Why are Google reviews so important for roofers?
Should roofers work with insurance agents?
Do yard signs and direct mail still work for roofers?
Sol Zendejas-Smith — Sol Zendejas-Smith worked home-services sales and roofing in Oklahoma before founding Curbsight in 2026. He built the platform he wished he'd had at the door.