How to Buy a Roofing Business: Who Hears First
How to buy a roofing business before it is listed: the distributors, NRCA members, surety agents and CPAs who hear first, a lane table, 90 day plan and texts.
By Brett Kaufman. 8 years using relationships to build sales pipelines, from political fundraising to a 7 figure business to running matchmaking for two communities. Over 1,000 introductions facilitated.
If you want to know how to buy a roofing business before it is listed, start with the people who supply and insure roofing owners: distributor branch managers, manufacturer reps, NRCA and state association members, surety and insurance agents, contractor CPAs and specialist brokers. Then stay recent, because they mention a ready owner to the buyer they remember.
Here is the scene. It is February, the slow month. The owner of a commercial roofing shop is at the distributor picking up membrane for a repair. He tells the branch manager his foreman is the only reason the company still runs, and he would rather sell than go through another bid season.
The branch manager knows two buyers. He calls the one who stopped by in December.
Why do roofing owners sell to people they know?
Because a roofing company is its crews, its warranties and the owner’s name on every job sign in town. An owner protecting all three wants a buyer someone at the counter can vouch for.
Demand is steady. The BLS Occupational Outlook Handbook counts 166,900 roofer jobs in 2025, projects 5 percent growth from 2025 to 2035, and points to the replacement and repair of roofs, new installs and rooftop solar panels. Every roof wears out, so the work keeps coming. The owner’s circle picks the buyer, and it picks the one it heard from last.
Which roofing lane should you buy into?
Pick the lane first. It decides who you need to know. This decision table is the part most guides skip.
| Lane | What drives revenue | Who hears first | Key question for the owner |
|---|---|---|---|
| Residential replacement | Homeowners, referrals, reviews | Distributor, manufacturer rep, local insurance agent | How much work is repeat or referral? |
| Storm and insurance restoration | Hail and wind events, claims | Distributor, insurance agent, CPA | What share came from one storm year? |
| Commercial low slope | General contractors, property managers, bids | Surety agent, GCs, property managers, distributor | How much backlog and maintenance contract work? |
| Service and repair | Leaks, inspections, maintenance plans | Property managers, distributor | How many recurring maintenance accounts? |
Who hears first when a roofing owner is ready?
The people who see the orders, the bonds and the books. This is my map, a framework, not data.
| Who | What they notice first | What they want from a buyer | How you earn a place |
|---|---|---|---|
| Distributor branch manager | Smaller orders, owner talk at the counter | The account keeps buying | Visit in the slow season, buy from the branch |
| Manufacturer territory rep | Contractors dropping out of programs | The contractor stays in the network | Ask which shops have no successor |
| NRCA and state association members | Peers who stopped showing up | A buyer who keeps the crews | Join, attend, help with one thing |
| Surety and insurance agent | Smaller bond lines, fewer trucks on the policy | The account stays after the sale | Ask how they underwrite a new owner |
| Contractor CPA | Owner age, margins, the “what is it worth” question | A buyer who closes and keeps the client | Send them work they can bill on |
| Specialist broker | The owner who called to “just get a number” | Buyers who close cleanly | Send a short buyer profile, stay recent |
The surety row matters most in commercial work, because a new owner who cannot get bonded cannot bid. The agent who writes those bonds knows which owners are winding down. For more on that seat, read why insurance brokers hear about exits first.
How do you get in front of roofing owners as an outsider?
Go through the association and be plain about it. The National Roofing Contractors Association says it has been the home for roofing professionals since 1886 and represents all segments of the industry, including contractors, manufacturers, distributors, consultants and building owners. Its membership categories include an associate category for anyone supplying materials, equipment or services to the roofing industry. There is no investor category, so ask staff what fits. Then say, “I plan to buy and run one roofing company here for the long term.”
Your state or regional roofing association is where the owners in your metro meet. For the association playbook, read trade association acquisition targets.
Ask about licensing early. Rules for roofing contractors vary by state and city, and the SBA’s guide to buying a business says you will need to get licenses and permits from the current owner or apply for them yourself. It also says to consider hiring an attorney and an accountant. Meet both before you need them.
How to buy a roofing business: the 90 day plan
Here is how I would run it in one metro.
- Days 1 to 14: pick the lane from the table above. One metro. A revenue range. Your lender conversation done.
- Days 15 to 30: the distributors. Visit three branches in the slow season, usually winter in most markets. Meet each manager. Ask who is respected and who has no successor.
- Days 31 to 45: the association. Join your state association and look at NRCA. Attend one meeting. Volunteer for one task.
- Days 46 to 60: the money people. One surety agent, one commercial insurance agent, two contractor CPAs, one attorney.
- Days 61 to 75: the brokers. The IBBA broker directory filters by geography and specialty. Ask distributor managers which broker they have seen close a roofing deal. Keep two or three.
- Days 76 to 90: one owner coffee a week. Peer talk, no pitch. End with “who else should I know?”
- Day 90 onward: a touch every six to eight weeks per person, each with a real reason.
What do you text the people who hear first?
Short, specific, under 40 words. Illustrative examples.
To a distributor branch manager:
“[Name], thanks for the time at the branch today. If one of your owners ever wants a quiet talk about what comes next, I keep the crews and keep buying from you. Glad to just listen.”
To a surety agent:
“[Name], good to meet. I am buying one commercial roofing company in the metro and want to understand bonding for a new owner before I need it. Coffee next week?”
To an owner after an association meeting:
“[Name], your take on keeping foremen through winter was the best thing I heard all night. I would love to buy you lunch and hear how you built the maintenance side. No agenda.”
To a broker, 60 days later:
“[Name], still buying residential replacement in the metro, 2 to 8 crews, lender ready. Saw your post on the deal you closed. Congrats. Anything coming that fits?”
For the owners already in your phone, start with owner direct deals from your network. The same model for another trade is how to buy an HVAC business. The full system is deal flow for business buyers.
Where does this break?
Between seasons. You meet three branch managers, a manufacturer rep, a surety agent, two CPAs, two brokers and five owners. Fourteen people. Then storm season hits, you are buried in diligence on another deal, and nobody hears from you until spring. The branch manager with the tired commercial owner calls the buyer who stopped by in December.
That is the gap FRONT OF MIND closes. At the branch or the meeting, say a name and a sentence out loud, snap a business card or badge, or take a selfie together, and it is filed under the event. Each morning it opens on your 10 minutes for today, with a one line reason per person: they posted, their company was in the news, a follow up is due, or they are going cold. Every draft is a text style message, 40 words max. Nothing sends without your tap, and it learns from your edits. Ask Liala “who do I know at roofing distributors” and get the right people with why.
It runs in your phone’s browser and can be saved to your home screen. There is no native iPhone app yet. Your contacts are encrypted. No one on our team looks at them. Export or delete anytime.
Start free with your first 25 contacts and see which branch manager comes up first.