How Much Does It Cost to Repair or Replace a Roof Ridge Cap?

Bry'Ana Arvie
Written by Bry'Ana Arvie
Reviewed by Ami Feller
Updated April 25, 2022
A worker stands on a roof
Photo: sirisakboakaew / Adobe Stock


  • The average cost to replace roof ridge caps is $475.

  • Factors such as project size, type of ridge caps, and damages will impact the price.

  • The cost to DIY is $150 to $240, but this project is better left to professional roofers.

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.

Your roof ridge caps off the top of your roof and seals the two edges as they join together, creating a strong barrier against the elements. If your roof ridge cap is damaged or in need of replacement, you should understand all the cost factors. Learn how much it costs to repair a roof ridge cap—or in more serious cases, replace a roof ridge cap—so you can budget accordingly.

How Much Does It Cost to Replace a Roof Ridge Cap?

The cost to replace a roof ridge cap is $200 to $750. The actual estimated cost depends on how much damage was done to it, the type you have, and the size of the project. 

How Much Does It Cost to Repair a Roof Ridge Cap?

The typical range to repair a roof ridge cap is about the same as replacement, about $200 to $700, depending on the extent of damage.

Roof Ridge Cap Cost Breakdown

Here’s a look at where your money is going for this project:

Labor Costs

Labor typically makes up 60% of the project total, not surprising since roofing jobs are some of the most labor-intensive home improvement projects. So, the cost you can expect from labor fees is $1.50 to $3 per square foot or $150 to $300 per square. And a square is a 10-foot-by-10-foot roofing surface area that equals 100 square feet.


The actual cost of a roof ridge cap is $15 to $50 on average. This fee also consists of any equipment your pro will need to use to complete your project. 

Cost to Replace Roof Ridge Cap Yourself

Roofing projects are jobs best left to experienced and qualified roofing professionals. If you’re just starting, there are other beginner-friendly home improvement projects you can tackle that aren’t as risky as replacing or repairing a roof ridge cap. The average price you can pay to replace your roof ridge cap yourself is $150 to $240, though that’s assuming you have some of the tools this project requires (hammer and ladder) around your home. 

Here’s a cost and material breakdown:

  • Roofing cement: $10–$50

  • Two-inch galvanized nails: $5–$20

  • Rooftop safety kit: $120

  • Roof ridge cap: $15–$50

  • Hammer: $8–$20

  • Ladder: $100–$300

  • Pry bar: $10–$30

Cost to DIY vs. Hiring a Pro

View of a roof ridge cap
Photo: Lost_in_the_Midwest / Adobe Stock

While it is possible to DIY this project, especially if you just have to replace a ridge shingle or two, we highly recommend leaving this one for a professional roofer near you. Most of the time, your pro will assess any additional issues your damaged ridge cap caused to your home. They can tell you if it’ll be just a minor repair or if they’ll need to replace the caps for the entire roof and will know how to properly install it so that your caps can do their job efficiently. Also, a licensed, insured, and bonded roofer protects you and them in the event of an accident or subpar work. 

Plus, you’ll get your roof ridge caps replaced or repaired without using the time and energy to climb up to your roof and do it yourself. Even though saving on labor fees is an alluring prospect for most DIYers, hiring a professional can ensure that the job is done safely and correctly. 

Frequently Asked Questions

Yes, your roof ridge cap is at the peak of your roof, where the two sides of your roof meet. These caps help protect your roof from water and debris, and because they’re pre-bent and thicker, they’re more suited to the job than regular roof shingles, which break when bent.

Need professional help with your project?
Get quotes from top-rated pros.