For business owners· 4 min read

Roofing Material Pricing Guide: How to Price Competitively

Learn how roofing suppliers set competitive prices without leaving money on the table. Markup strategies for asphalt, metal, and specialty materials.

Roofing material costs swing wildly based on supplier markups, regional demand, and product quality—getting pricing right means you win contracts without leaving margin on the table. Contractors and builders hunt for transparent, competitive pricing, and supply shops that can articulate their value without undercutting themselves land better customers. Here's how to price your roofing materials strategically.

Understand Your Cost Structure

Start by calculating the true landed cost of every product. This includes the wholesale price from manufacturers, freight (which can be 8–15% of material cost for heavy items like asphalt shingles or metal panels), storage overhead, and labor to handle inventory. Many smaller suppliers skip freight on worksheets and wonder why margins evaporate.

Get a clear picture of your supplier's net terms. A 2/10 Net 30 discount from a manufacturer might save you 2% on a $50,000 shingle order if you pay within 10 days—that's $1,000 back. Factor in whether you typically take that discount or pay net 30 instead, because it changes your actual product cost.

Benchmark Against Regional Competitors

Pricing in isolation is guesswork. Mystery shop three to five competitors in your region—both large national distributors and local supply houses. Track their pricing on:

  • Standard 3-tab asphalt shingles (25-year rated)
  • Architectural/laminate shingles
  • Metal roofing panels (typical gauge and coating)
  • Underlayment and fasteners
  • Flashing and trim pieces

National suppliers like ABC Supply or Anixter often post online pricing; local yards may require calls. Document which products they bundle (free fasteners with shingle orders) and typical volume discounts (5–20% off for 10+ squares).

Set Margin Targets by Product Category

Roofing materials don't all carry equal margin potential. Premium metal roofing can support 25–35% markup over landed cost because contractors value the durability story. Standard asphalt shingles often run 15–22% margin because they're commoditized and price-sensitive. Specialty items like ice-and-water shield or synthetic underlayment can hit 30–40% if you're the only local supplier stocking them.

Map out your catalog by margin tier:

  • Commodity items (asphalt shingles, basic felt): 12–18% margin to stay competitive
  • Mid-tier materials (architectural shingles, metal roofing): 20–28% margin
  • Specialty/premium (TPO membranes, copper flashing): 28–40% margin

This tiered approach lets you be aggressive on volume items that attract buyers while protecting profit on specialized products.

Factor in Volume and Relationship Discounts

Contractors place repeat orders. A roofer buying 200 squares of shingles annually deserves better pricing than a one-time buyer, but that discount shouldn't crater your margin. Use a tiered structure:

  • 1–10 squares: list price
  • 11–25 squares: 5% off
  • 26–50 squares: 10% off
  • 50+ squares: 12–15% off (your margin floor)

This rewards loyalty without sacrificing profitability. Many builders expect a 10% discount as standard; know yours and stick to it. Document it clearly—inconsistent pricing erodes trust and creates sales friction.

Account for Delivery and Service

Free or subsidized delivery is an expectation, but don't let it hollow out margins. Calculate delivery cost per order (fuel, labor, vehicle wear). If your average order is $3,000 and delivery costs $150, that's 5% of the order value. Either include it in pricing or charge explicitly ($0–50 delivery fee depending on distance).

Value-add services—job site staging, material cut lists, technical consultation—justify premium pricing. A supplier who helps a contractor plan a metal roof retrofit and delivers materials staged by panel type earns a 3–5% premium over a yard that just stacks pallets.

List on Platforms That Drive Discovery

Being competitive on price only matters if contractors find you. Listing on Mercoly and similar platforms helps you get found by builders actively searching for roofing suppliers, win leads from broader reach, and showcase both products and pricing transparently in one place.

Frequently Asked Questions

Q: What should I charge for delivery if it's not free? A: Most roofing suppliers charge $0–75 depending on distance. Offer free delivery on orders over $2,000–$3,000 and a flat $35–50 fee for smaller orders. Document the policy so contractors budget accurately.

Q: How often should I adjust prices for material cost swings? A: Review pricing quarterly at minimum. When lumber and shingle costs shift 5%+ (common in Q1 and Q3), adjust your list price within 30 days to maintain margin. Notify regulars in advance.

Q: Can I charge differently for cash versus credit card payments? A: Yes, but transparency matters. A 3–4% surcharge for credit card processing is standard. Some suppliers offer 2% discounts for cash or check to offset fees.

Start auditing your pricing this week—you'll likely find 2–5 points of margin waiting to be reclaimed.

Run a Roofing & Building Materials Supply business?

List your profile on Mercoly, get found by ready-to-buy customers, capture leads, and sell your products and services — all in one place.

Related articles

More in Exterior, Roofing & Structural Trades · Roofing & Building Materials Supply