Property Management Company Roof Sales: MSA, Preferred Vendor, SLA
A single property management company with 200 buildings under management can generate $500K to $2M in annual roof work between inspections, repairs, and replacements. They are the highest-leverage commercial customer a roofer can land. But they do not buy like anyone else. They buy through master service agreements, preferred vendor programs, and response-time SLAs. Ignore this structure and you never get past the front desk.
How Property Management Companies Buy
PMs do not want to find a roofer every time a building has a leak. They want a short list of pre-qualified, pre-priced, pre-insured vendors who respond within hours, invoice through their portal, and handle problems without drama. That short list is called the preferred vendor program.
Getting on the Preferred Vendor List
Every major PM (CBRE, JLL, Cushman & Wakefield, Colliers, and hundreds of regional firms) runs a vendor onboarding process. The requirements are usually:
- 3 to 5 years in business minimum
- General liability minimum $2M occurrence / $5M aggregate
- Workers comp with waiver of subrogation
- Named-additional-insured clause for the PM and each building owner
- W-9 and banking info for direct deposit
- OSHA 10 or OSHA 30 for field crews
- Background checks on field employees who access occupied buildings
- Safety record: EMR under 1.0 preferred
- References from 3 to 5 similar PMs or building owners
- Vendor management software setup (Yardi, AppFolio, Building Engines, etc.)
Onboarding typically takes 30 to 90 days. Budget 20 to 40 hours of admin time per PM you onboard with. Once onboarded, you are eligible for work orders but there is no guaranteed revenue.
The Master Service Agreement
The MSA is the contract that governs all future work with that PM. Key terms to negotiate:
Rate Structure
Most PMs push for hourly rates on service work and per-square rates on replacements. Typical 2027 ranges:
ServiceRateMinimum Emergency response (after-hours)$185 to $285 per hour2 hour minimum Standard service call$125 to $185 per hour1 hour minimum Skilled labor (helper)$65 to $95 per hour Material markupCost + 20 to 35 percent TPO/EPDM replacement$8 to $14 per sqft Asphalt replacement$4.50 to $7.50 per sqftResponse SLA
Most PMs want a tiered response:
- Emergency (active leak damaging interior): 2 to 4 hour on-site response
- Urgent (leak, no active damage): same-day or next-business-day
- Non-urgent (survey, repair backlog): within 5 business days
- Scheduled (planned capital): by mutually agreed date
Missing SLA twice usually removes you from the preferred vendor list.
Payment Terms
Net 30 is standard. Net 45 is common. Net 60+ means you are financing the PM's business at zero interest. Negotiate for net 30 and enforce it. On work over $25K, negotiate a 30 percent mobilization payment.
Bulk Pricing and Volume Discounts
PMs will always ask for bulk discounts. Be strategic. Offer volume rebates on committed annual volume, not on every invoice. Example: "5 percent rebate on total annual spend over $500K, paid quarterly." This protects your margin on small repairs while rewarding growth.
Avoid per-invoice discounts that compound. A "5 percent off for PM" plus "5 percent for prompt pay" plus "2 percent for volume" plus 30 percent markup on materials can put you upside-down on small jobs.
Vendor Management Software
PMs route work orders through software platforms. Getting good at these is non-optional.
- Yardi: Widely used by multi-family PMs. Vendor Café portal.
- AppFolio: Smaller and mid-size PMs. Work order portal.
- Building Engines / MRI / JLL Vendor: Commercial PMs. Tighter workflow.
- Angus AnyWhere: Facility management with tenant portals.
Each platform requires vendor setup, training, and workflow discipline. Assign one office admin as the platform owner. Invoice rejection rates improve from 20 percent to under 3 percent once a trained admin runs the portals.
Capital vs Service Mix
On a mature PM relationship, target revenue mix:
- 60 to 70 percent service and repair ($500 to $15K per ticket)
- 20 to 30 percent restoration and coatings ($15K to $75K per job)
- 10 to 20 percent capital replacement ($75K to $1M per job)
The service work funds the relationship. Capital is the payoff. Miss the service response SLA and you lose the capital opportunity.
Quarterly Business Reviews
Meet with each major PM customer every quarter. Present:
- Work completed by building and category
- Revenue totals vs budget
- Outstanding work orders and aging
- SLA performance (response times, completion percent)
- Building watch list (roofs nearing end of life)
- Upcoming capital recommendations
The watch list is your capital pipeline. Review 10 to 40 buildings per quarter with each major PM. Over 2 to 3 years, 15 to 30 percent of watch list buildings convert to capital replacements.
Manage the PM pipeline in RoofKnockers with custom stages for work orders, watch list, and capital proposals.
Onboarding Your Second and Third PM
Your first PM relationship takes 6 to 12 months to mature. Your second and third go faster because you already have the infrastructure: insurance certs, OSHA training, portal experience, references. Target landing 1 new PM per quarter after year 2. A roofer with 8 to 12 active PM relationships can scale to $5M to $15M in annual commercial service and repair revenue.
For context on the bigger commercial picture, see commercial roofing sales playbook and multi-family and HOA roof sales.
See RoofKnockers pricing for the tier that supports managing dozens of PM accounts and thousands of work orders.
FAQ
How do I approach a PM cold?
LinkedIn is the best first channel. Find the Regional Facility Manager or Director of Vendor Management. Send a short message offering a free roof inspection of 2 to 3 buildings in their portfolio. Lead with value, not pitch.
What is the biggest operational mistake?
Slow invoicing. If your invoice hits their system 45 days after work is done, you are net 75+ on their payment clock. Invoice within 48 hours of job completion. This alone improves cash flow by 20 to 30 days.
Should I work with national PMs or regional PMs?
Start regional. 50 to 200 buildings under management, headquartered within driving distance. National PMs (CBRE, JLL) are slower to onboard and more bureaucratic. Land 3 to 5 regionals, then pursue nationals in years 3 to 5.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial