How much does asphalt roof shingle repair cost?
$350 – $1,500 average cost to fix
Asphalt roof shingle repair cost
Asphalt roof shingle repair costs $350 to $1,500 on average, with most homeowners spending about $800. Replacing damaged or missing shingles or roof flashing costs $100 to $600. The cost to fix roof shingles depends on the shingle style, repair type, and extent of damage.
|Replace broken or missing shingles (3 to 25 shingles)||$100 – $300|
|Replace damaged or missing shingles (100 SF)||$200 – $600|
|Fix curling or lightly damaged shingles (DIY)||$10 – $50|
|Shingle roof flashing repair||$200 – $500|
|Roof leak repair||$350 – $1,000|
|Water damage or structure repair||$200 – $1,500+|
|Roof cleaning||$250 – $600|
|Roof moss removal||$350 – $1,500|
|Roof-over (per 100 SF)||$300 – $600|
|Full tear-off and re-shingle roof (per 100 SF)||$350 – $1,000|
Roofing contractors charge $30 to $80 per hour for repairs.
Minimum call-out fees for roof repair are $150 to $300.
Most states allow a maximum of two shingle layers.
Other roof repairs cost $300 to $1,400 on average, depending on the material.
Average cost to fix roof shingles
The following table shows the average cost to fix asphalt roof shingles.
|National average cost||$800|
|Average range||$350 to $1,500|
*Cost data is from research and project costs reported by HomeGuide members.
Cost to replace missing shingles
The cost to replace missing shingles is $100 to $300 for a few shingles or $200 to $600 for 100 square feet, including labor and materials. Missing shingles make the roof vulnerable to leaks and structural damage. Repairs include sealing any leaks, replacing the shingles, then sealing the new shingles.
|Broken or missing (3 to 25 shingles)||$100 – $300|
|Roof-over (per 100 SF)||$300 – $600|
|Full tear-off and re-shingle (per 100 SF)||$350 – $1,000|
Cost to fix curling or lightly damaged shingles
Fixing curling or lightly damaged shingles costs $10 to $50 for DIY repairs using asphalt roofing cement, a putty knife, and sealant. Shingles with extensive curling, cupping, or large cracks may require a full roof replacement to prevent leaks or further damage. Extreme temperatures, UV rays, and trapped moisture cause shingles to crack and curl.
Asphalt roof leak repair cost
Asphalt roof leak repair costs $350 to $1,000 on average, depending on the cause and severity. Replacing and resealing shingles in a small area costs the least, while extensive leaks that require replacing underlayment, new flashing, or patching holes in the decking cost more and take longer to repair.
|Leak size||Average cost||Repairs|
|Small||$150 – $500||
|Average||$500 – $1,200||
|Large||$1,200 – $3,000||
*Repairing older roofs costs more.
Asphalt roof water damage or structural repair cost
Repairing asphalt roof structural or water damage costs $200 to $1,500+, depending on the damage type and extent. Repairs may require fixing or replacing trusses, decking, underlayment, or insulation.
|Broken truss replacement cost||$500 – $1,000|
|Roof decking replacement cost (per 100 SF)||$200 – $500|
|Roof underlayment cost (per 100 SF)||$75 – $400|
|Replacing wet insulation (per 100 SF)||$200 – $300|
|Repair / rebuild roof cricket||$700 – $1,300|
|Internal ceiling leak repair cost||$400 – $1,500|
|Replace rafters, collar ties, decking, and roofing||$7,000 – $10,000|
Ice damming is a common cause of roof damage in freezing climates. Ice damming occurs when water freezes at the roof’s edge, causing melted water to back up behind it and seep under the shingles. The expanding ice often causes leaks or damages the shingles, underlayment, decking, or gutters.
Asphalt shingle roof flashing repair cost
Asphalt shingle roof flashing repair costs $200 to $500 on average, depending on the size and location of the damage. Roof flashing is a thin piece of sheet metal installed in areas prone to leaks, such as roof valleys, chimneys, skylights, and intersections between two perpendicular roof surfaces.
Replacing the drip edges cost $150 to $600 on average or $1.50 to $3.00 per linear foot.
Asphalt shingle roof cleaning / moss removal cost
Roof cleaning costs $250 to $600. Clean an asphalt shingle roof every 1 to 3 years to extend its lifespan.
Roof moss removal costs $0.20 to $0.75 per square foot, depending on the roof size and extent of moss penetration. Moss prevention treatment costs $100 to $250 on average.
Cost factors to repair an asphalt roof
The following factors affect the cost to repair an asphalt shingle roof:
Materials – Standard 3-tab shingles cost the least to replace, while architectural and luxury shingles cost 20% to 100% more, depending on the style and brand.
Roof height and pitch – Multiple stories and steeper roofs require extra labor and safety precautions, increasing repair costs.
Roof complexity – Repairs typically cost more for roofs with chimneys, dormers, or skylights.
Labor – Roofing contractors charge $30 to $80 per hour with minimum call-out fees of $150 to $300.
Emergency repairs – Emergency roof repair costs $200 to $300 more than scheduled repairs. Emergency roofers charge time-and-a-half for 24-hour service and typically respond within a few hours after storms.
Roof tarp – The cost to tarp a roof is $175 to $700 on average. Emergency roof tarping costs $1.00 to $2.80 per square foot for after-hours service.
Debris removal – Dumpster rental costs $220 to $780 per week for extensive roof repairs requiring debris removal.
Location – Repairs typically cost more in major cities and areas with a higher cost of living.
Time of year – Roofers are busiest in the spring and summer. Repairs typically costs less in the off-season, though winter repairs in freezing climates may incur extra fees due to safety issues caused by ice and snow.
Roof inspection – A roof inspection costs $100 to $400 and can identify potential problems before they turn into costly repairs.
Roof ventilation – Installing a roof vent costs $200 to $700.
Snow removal – Roof snow removal costs $50 to $150. Heavy snow build-up on the roof may cause damage. Contractors must also remove any snow from the roof before making repairs during the winter.
Solar panel removal – Removing and reinstalling solar panels costs $225 to $300 per panel. Solar panels must be removed before a roof contractor can make repairs.
Permits – Roof repair permits cost $70 to $150 and are required for repairs larger than one square (100 SF) or 25% of the total roof size.
Warranty – Manufacturer warranties typically cover material replacement costs if the problem is caused by a manufacturing defect. Most roof warranties do not cover labor costs.
Homeowners insurance – Most homeowners insurance policies cover repairs for damage resulting from an act of nature or sudden accidental event.
Roof shingle repair cost vs. replacement
Asphalt shingle roof replacement costs $3 to $5 per square foot or $5,700 to $12,000 on average, depending on the roof size and the shingle style, quality, and brand.
Consider replacing instead of repairing the roof if:
The damage affects more than 25% of the roof’s surface.
The shingles are brittle, cracking, or losing most of their granules.
The roof is leaking in multiple locations.
The shingles are more than 20 years old.
The roof is sagging or has structural damage.
Frequently asked questions
Can you repair a roof with two layers of shingles?
You can repair a roof with two layers of shingles but contractors must remove both layers before making repairs, increasing the cost. The International Residential Code (IRC) and most states limit roofs to two shingle layers. Consider replacing instead of repairing the roof if it already has two layers.
How long do asphalt roof shingles last?
Asphalt roof shingles last 15 to 30 years on average with proper maintenance and ventilation, depending on the shingle style, climate, and amount of direct sun exposure. Asphalt shingles require replacing more often in areas with warmer climates or extreme temperature changes.
Is it worth repairing asphalt shingles?
It is worth repairing asphalt shingles if:
The damage is limited to a small area.
Most of the shingles are still in good shape.
The roof is less than 20 years old.
The decking beneath the shingles is still sound.
How to tell if an asphalt shingle roof needs repair
Look for these signs your asphalt shingle roof needs repair:
Curling, cracking, or missing shingles
Bald spots due to missing granules on shingles
An accumulation of granules in the gutters
Water stains on ceilings or walls inside the home
Wet insulation in the attic
Sagging roof deck
Getting estimates and hiring a roofing contractor
Before hiring a roofing contractor, follow these tips and ask the right questions.
Get three or more in-person estimates to compare.
Look for a contractor with National Roofing Contractors Association (NRCA) certification.
Confirm the roofing contractor has experience repairing asphalt shingle roofs.
Read their reviews on HomeGuide and Google.
Select a company that's been in business for five years or more.
Be careful with extremely low or high price quotes.
Beware of companies who recommend a full roof replacement when only repairs are needed.
Ask for a detailed written estimate, contract, and warranty.
Avoid large upfront payments. Instead, negotiate a payment schedule for large jobs.
Questions to ask roofers
How long have you been in business?
Are you licensed, insured, and bonded?
Are you NCRA-certified?
Can you provide references from past work?
Will you handle the repair yourself or subcontract the work?
Do you provide a free estimate?
How long will the project take?
How will you access my roof? What safety precautions will you take?
How will you protect the gutters and landscaping while you make the repairs?
What will you do in the event of bad weather?
How will you dispose of the leftover debris?
Will you obtain any necessary permits?
How long is the warranty, and what does it include?