I recently decided to take on the challenge of fixing a roof leak myself since I didn't want to spend a fortune on a contractor. I had a few shingles (about 39 by 39 inches) that were cracked, and after some heavy rain, water started seeping in. This was my first time doing any kind of roofing work, so I thought I'd give it a shot.
In total, I spent around **$300** which covered the materials (shingles, underlayment, sealant, caulk, gloves, etc.) along with a couple of tools that I needed to buy. It took most of my weekend to get it done, but the patch seems solid so far, and it's held up after a couple of storms. Now I'm curious if that was a fair price for a DIY roof repair or if I got ripped off on supplies. I've seen some guides online, but they seemed sketchy, and I'm unsure where I stand.
3 Answers
I'd say you actually got a good deal! Most DIY projects cost me a bit more than hiring pros, but that's partly because I love getting new tools. If you'd hired someone, you would easily be looking at $500-$1,000 just for a service call, plus labor. You did well considering you were buying supplies in smaller amounts, which tends to be pricier.
Honestly, $300 sounds pretty reasonable for a first-time roof patch. Plus, you've added a few new tools to your collection, which is a win! There's something satisfying about tackling a project yourself and knowing you've got your back. The key is that the patch is holding up well after storms, so I'd say you did a great job!
While it's hard to judge without knowing exact tools, I think you did fine. A pro wouldn't touch that job for $300. The experience you gained and the tools you now have will pay off on future projects. Just keep an eye on that patch to make sure it stays sealed!

Totally agree! It can be tough figuring out costs, especially when you're just starting out. But it sounds like you really saved a ton!