✓ Key Takeaways
- ✓Missing roof shingles cost $150–$600 to repair professionally, or $40–$75 in materials if you DIY on a moderate-pitch roof
- ✓Labor minimums ($200–$500) are where homeowners overpay—three quotes always reveal one honest price point
- ✓Permits are almost never required for shingle repairs under 100 sq ft; verify with your building department before paying a contractor's claim
- ✓Act within 2–3 weeks of spotting missing shingles or water damage into the decking creates exponentially larger costs
- ✓If your roof is over 20 years old or repairs exceed 20% of replacement cost, budget for a full replacement instead of patching
A handful of missing shingles can turn into a $15,000 roof replacement if you ignore them. The good news: patching a few damaged spots runs $150–$600 total, and the work takes 1–2 hours if you know what you're doing. Here's what this actually costs, where homeowners overpay, and when you genuinely need a pro.
Total Cost Breakdown for Missing Shingle Repair
Replacing a small section of missing or damaged shingles typically falls between $150 and $600 depending on how many shingles you're replacing, whether you're doing it yourself, and your region. This breaks down into three categories: materials, labor, and permits (spoiler: permits rarely apply to minor repairs).
Materials are the smallest piece of this puzzle. A single bundle of architectural shingles runs $25–$40, and most jobs use less than half a bundle. You'll also need roofing cement (around $8–$12 per tube) and probably a new flashing seal or two. For a five-shingle repair, you're looking at $40–$75 in materials.
Labor is where the real cost lives. A professional roofer charges $75–$150 per hour, and a single-section repair takes 45 minutes to 2 hours depending on roof pitch, weather, and whether the surrounding shingles need nailing down again. Most contractors quote small jobs at a flat rate of $200–$500 to cover the job site trip and cleanup. This is the piece that kills homeowner budgets—paying an $85/hour roofer for a 1-hour job means a $300 minimum on labor alone.
Cost Breakdown Table: Labor vs. Materials vs. Permits
Here's the exact cost structure on a typical three-to-five-shingle repair job:
Materials Cost
Asphalt shingles, the industry standard, cost $25–$45 per bundle (3 bundles = 1 square or 100 sq ft). For a patch job, you're buying a partial bundle—home centers will split them. Architectural shingles (the thicker, more durable grade most homes now use) run slightly higher, around $35–$50 per bundle.
The trickier part is matching your existing shingle. If your roof is more than 3 years old, the color on new shingles won't match exactly because sun exposure fades them. I've watched homeowners spend 2 hours driving to five different suppliers looking for a discontinued color. Buy your shingles from the same manufacturer and as close to the original installation date as your purchase records show. If you can't find an exact match, plan to replace a larger section (one full side of the roof) rather than patch visibly.
Roofing cement costs $8–$15 per tube and you'll use maybe one-third of a tube for a small job. Flashing repair or replacement (if water has gotten under the shingles) adds $30–$80 depending on whether you're just resealing existing flashing or installing new aluminum flashing.
Labor Costs by Region
Regional variation on this job is significant. In the Northeast, where roofing demand peaks in spring and summer, expect $250–$500 for a small repair. Connecticut and New Jersey roofers charge upward of $125/hour. In the Midwest (Ohio, Indiana, Illinois), the same job runs $150–$350 because the market is less competitive and travel times between jobs are longer. Southern markets (Texas, Florida, Georgia) sit in between at $180–$400, partly because roof damage is more common due to weather and storm damage, making it a buyer's market.
Every time I've seen homeowners overpay on small repairs, it's because they called the first contractor on Google and took their quote without checking a second or third opinion. Get three quotes. Legitimate roofers in your area will be within 10–15% of each other. If one quote is 40% lower, they're either cutting corners (using cheaper nails, skipping underlayment repair, not sealing properly) or they're padding the labor time.
Permit Requirements (Usually Zero)
Most jurisdictions do not require permits for minor shingle repairs under 100 square feet. This is where many contractors try to inflate prices by claiming a permit is necessary. Check with your local building department—a 10-minute phone call will confirm whether your project needs one. In urban areas and some counties with stricter codes (parts of California, New York, and Massachusetts), you may need a permit for roof work of any kind, which adds $50–$150 in filing and inspection fees.
If you're replacing more than 25% of the roof or doing structural work (replacing decking or trusses), a permit becomes mandatory, and costs jump to $200–$400 depending on the jurisdiction. But for patching five shingles? No permit. Ever. A contractor who insists otherwise is either working in an unusual jurisdiction or upselling you unnecessarily.
DIY vs. Hiring: The Real Math
You can replace missing shingles yourself if your roof pitch is under 6/12 (meaning 6 inches of rise for every 12 inches of horizontal run—basically anything steeper than a moderate slope). Here's what you need: a hammer, roofing nails (galvanized, 1.25 inches), roofing cement, a pry bar, and the shingles themselves. Total tool cost if you don't already own these: $30–$50. Time cost: 45 minutes to 2 hours depending on how many shingles you're replacing and how tight the nails are on the ones above.
The catch: a single mistake—undershooting nails, using the wrong fastener type, or leaving gaps—creates a water path that leads to rot. I had a homeowner call me after trying this themselves, and it had cost him $3,200 in attic mold remediation because he didn't nail the new shingles quite right and rain got underneath. For a steep roof (anything over 7/12 pitch) or a roof with existing water damage, hire a pro. For a simple patch on a moderate-pitch roof, DIY can save $200–$400, but only if you're confident and willing to spend time on YouTube education first.
- Inspect the sheathing (decking) below the damaged area—if it's soft or visibly wet, the repair is bigger than shingles alone
- Buy shingles in advance and let them sit in the sun for a few hours before installation so they're flexible
- Nail new shingles at the factory nail line (the black stripe on the shingle), not higher or lower
- Check that nails go through the nail strip and into the wood decking, not just the shingle itself
- Seal all nail heads with roofing cement, not just the shingles
Red-Flag Contractor Warning
Watch for these specific scams on small shingle repair jobs:
1. The "we need to replace the entire roof" upsell. A contractor shows up for a three-shingle repair and suddenly recommends a $12,000 full roof replacement because the surrounding shingles "are curling." Yes, older shingles curl slightly—that's normal. They're selling you a problem that doesn't exist. If your roof is over 20 years old and failing in multiple spots, a full replacement may make sense. But if it's 10–15 years old with isolated damage, repair only.
2. The permit padding. Contractor says, "Local code requires a $300 permit for any roof work." Call your building department. I promise the permit doesn't exist or costs a fraction of that. This is pure invention.
3. Hidden water damage markup. Contractor opens the sheathing, finds soft wood, and suddenly the repair balloons from $300 to $2,500. Get a written scope before work starts that includes what will happen if hidden damage is discovered. Honest contractors will estimate, find damage, stop work, show you photos, and quote the additional work before proceeding. Dishonest ones will "discover" problems opportunistically and demand payment on the spot.
4. The lowest bid always loses. If you get three quotes and one is 40% below the others, the low-ball contractor is either inexperienced or will cut quality. I've seen jobs where the roofer used incorrect nail gauge, skipped flashing repair, or rushed the sealant application—all things that save time and cost but fail in 2–3 years. Stick with middle-priced quotes from contractors with verifiable local references.
Regional Cost Variation: Northeast vs. South vs. Midwest
Here's the exact regional breakdown based on current market conditions:
Northeast (New York, Massachusetts, Connecticut, New Jersey): High labor costs, tight scheduling in spring/summer, and aggressive contractor pricing. A three-to-five-shingle repair runs $350–$550 total. Roofers are unionized in many areas, and travel time between jobs is factored into quotes. Permits, if required, add $75–$150.
Midwest (Ohio, Indiana, Illinois, Michigan): More affordable labor, around $60–$95 per hour, making a small repair $200–$380 total. Competition is lighter here—fewer roofing contractors per capita—so pricing is less aggressive but also less variable. Permits are uncommon and rarely required for repairs under 100 sq ft.
South (Texas, Florida, Georgia, Carolinas): Middle ground pricing at $225–$420 for a small job. Storm damage is frequent in this region (hurricanes, hail), so roofing demand is high and contractors have steady work. This actually keeps prices competitive. Florida specifically has stricter building codes post-hurricane, so permits are more likely to be required, adding $100–$200.
The variance matters most when you're deciding between DIY and hiring. In the Northeast, labor costs are steep enough that DIY makes financial sense even if you're not comfortable on a roof. In the Midwest, hiring is affordable enough that many homeowners choose to avoid the risk.
When to Repair vs. When to Replace the Whole Roof
A few missing shingles demand repair. A failing roof demands replacement. Here's where the line is: if you're patching the same area twice in 18 months, or if damage is spread across multiple roof sections (front, back, sides all showing missing/curling shingles), you're looking at replacement, not repair.
Roof age matters too. If your roof is original and your house is over 25 years old, you're near the end of shingle life anyway (most asphalt shingles last 20–25 years). A repair buys you maybe 2–3 years. A replacement costs $8,000–$25,000 depending on size and pitch, but it's the right move if the roof is failing systematically. If your roof is 5–10 years old with isolated damage, repair every time.
I tell clients this directly: if the repair is less than 20% of the cost of replacement and the roof is less than 15 years old, repair. If you're spending more than $1,500 on repairs on a roof that's already 18+ years old, replacement is coming in the next 3–5 years anyway—budget for it now rather than patching your way to an emergency replacement in a storm.
When a contractor quotes you, ask them to put in writing what they'll do if they find soft decking underneath the damaged shingles. Honest roofers will stop, show you photos, and quote additional work before proceeding. Sketchy ones treat hidden damage as a blank check to charge whatever they want.
Frequently Asked Questions
How much does it cost to replace a few missing roof shingles?
$150–$600 total depending on region and whether you hire a pro or DIY. Materials run $40–$75, and labor typically costs $200–$500 on a service call for a contractor. DIY costs only the materials if you already own basic tools.
Can I replace missing shingles myself?
Yes, if your roof pitch is under 6/12 (moderate slope). You need a hammer, roofing nails, roofing cement, and replacement shingles. The job takes 45 minutes to 2 hours. For steep roofs or if you're uncomfortable at height, hire a professional to avoid water damage from mistakes.
Do I need a permit to replace roof shingles?
No, in most jurisdictions. Permits are rarely required for repairs under 100 square feet. Call your local building department to confirm—if a contractor insists a permit is required without verification, they're likely upselling you.
Why is my roofer's quote so high for a small repair?
Contractors charge a service call minimum ($200–$500) to cover travel time and job setup, even on small repairs. Get three quotes—legitimate ones should be within 10–15% of each other. If one is 40% lower, the contractor may be cutting corners on quality.
What happens if I don't replace missing shingles?
Water enters the attic and damages decking, insulation, and framing. Mold develops quickly in damp wood. A $300 repair today prevents a $3,000–$15,000 replacement and remediation job in 2–3 years. Don't wait.
How do I match new shingles to my existing roof?
Buy from the same manufacturer using your original purchase records if possible. If your roof is older than 3 years, new shingles won't match color exactly due to sun fading. For visible repairs, consider replacing a larger section (one roof plane) instead of patching.
The Bottom Line
A handful of missing shingles is a $150–$600 problem if you act quickly, or a $5,000+ problem if you procrastinate. The math is simple: call three roofers, compare quotes (they should be close), and choose the middle price—not the lowest. If you're handy and your roof pitch isn't steep, DIY saves $200–$400 and takes less than two hours. If water has already entered the decking, that changes everything—scope the damage before you commit to a price. Most importantly, don't let a contractor convince you that a few bad shingles mean a $15,000 roof replacement. Repairs and replacements are different decisions, and honest contractors can tell the difference.
Sources & References
- Asphalt shingles have a lifespan of 20–25 years under normal conditions — National Roofing Contractors Association (NRCA)