Expert repairs for leaks, storm damage, and everything in between. Serving Cedar Valley homeowners with honest assessments and same-day emergency response.
Get a Free Estimate
When JP Roofing shows up, you get a straight answer about what’s wrong, a clear written estimate, and a crew that gets the work done right. No runaround, no upsell pressure, just a solid repair backed by our craftsmanship warranty.
We handle leaking roof repairs, storm damage, hail impact, and wind uplift across Waterloo, Cedar Falls, and 25+ Cedar Valley communities.
Our roof repair service helps fix common problems like:
Every roof repair starts with a thorough inspection, we identify the source of the problem before touching a single shingle. From there, we repair only what needs fixing and document everything in writing.
Our roof repair process covers:
If the inspection reveals damage beyond repair scope (or if a full replacement would be more cost-effective long-term) we’ll tell you plainly and walk through your options.
SERVICES
Iowa storms can strip shingles, crack tiles, and leave gaps that let water in overnight. We inspect and repair storm-damaged roofs across the Cedar Valley.
Hail leaves bruises, cracks, and granule loss that weaken your roof’s protective layer, even when the damage isn’t visible from the ground. We provide thorough hail damage assessments and document findings for insurance claims.
High winds lift and tear shingles, expose the underlayment, and create fast entry points for moisture. We’ll secure, seal, and replace what’s been displaced before the next rain hits.
Roof leaks rarely start where they appear on the ceiling. Our crew traces moisture back to the source (failed flashing, damaged valleys, cracked pipe boots, or worn sealants) and makes a lasting fix instead of a temporary patch.
Flashing around chimneys, skylights, vents, and dormers is where most leaks originate. We reseal, replace, and properly re-integrate flashing so water stays out long-term.
Shingles have a lifespan. Curling edges, granule loss in gutters, and brittle surfaces are signs your roof is past its prime. We’ll assess whether a targeted repair or replacement is the smarter investment.
OUR PROCESS
Reach out by phone or through the website. We’ll confirm your location, learn more about the roof issue, and schedule a time that works for you. Urgent repairs may qualify for same-day or next-day service.
A JP Roofing team member inspects your roof, identifies visible damage, checks common problem areas, and takes photos when needed. You’ll get a clear explanation of what we find.
Before any work begins, we provide a clear written estimate outlining the recommended repair. If the repair is related to an approved insurance claim, we can complete the covered work according to the approved scope.
Our crew completes the repair using quality materials built for Iowa weather, cleans up the work area, and walks you through what was done. Warranty details are reviewed clearly before the project begins.
WHY CHOOSE US

12+ Years of Roofing Experience: Earned on Iowa roofs across the Cedar Valley, not just time in business.

GAF Certified Contractor: Certified to install GAF roofing systems with manufacturer-backed warranties.

BBB Accredited Business: Accountable, verified, and committed to resolving issues fairly.

Craftsmanship Warranty: if something is wrong with our work, we come back and fix it. Period.

Insurance Claim Repairs: If your roof repair has already been approved by insurance, our team can complete the work with quality materials and clear communication.
SERVICE AREAS
We repair roofs across Waterloo, Cedar Falls, and 25+ communities in Iowa’s Cedar Valley. All within roughly 40 miles of our main location on Logan Ave. If you’re not sure whether we cover your area, call us and we’ll tell you straight.
Don’t see your town? Give us a call, we’ll let you know if we can help.
EXCELLENT Based on 135 reviews Posted on Google Andrew StollenwerkTrustindex verifies that the original source of the review is Google. Did a good job with my garage and house. So far no issues after two years.Posted on Google Lisa KiddTrustindex verifies that the original source of the review is Google. I had my roof done this spring and I was very happy with JP Roofing. Not only did they do a great job on my roof, they cleaned off my patio, driveway and even one of my flower beds. Very happy!Posted on Google Clayton SchTrustindex verifies that the original source of the review is Google. A long overdue post .... This Team is Amazing. From start to finish they showed that they cared. They were very patient with my wife and I as we changed our minds several times, and asked many questions. They rocked! I can't say enough nice things about this company!Posted on Google Ann EckhartTrustindex verifies that the original source of the review is Google. Extremely professional to work with. Great quality, work and cleanup. I highly recommend them!Posted on Google Steve BagbyTrustindex verifies that the original source of the review is Google. Edger is very easy to work with. Good communication. Prompt service.Posted on Google April CufrTrustindex verifies that the original source of the review is Google. Communication was excellent throughout the entire process – Denise kept me informed every step of the way and she took the time to go over all of the details in the quote so there were no surprises. On the day of the work, they shared a photo timeline, which was honestly pretty cool (who knew roofing could be so well documented?). Denise made sure to let me know right away if there was any issue or question that came up. They were willing to tackle the repair of the flat roof & it is a major improvement from what I had before. Professional, thorough, and easy to work with – everything you want in a roofing company. Denise was awesome to work with! Would absolutely recommend!Posted on Google Jennifer JohnsTrustindex verifies that the original source of the review is Google. We had a great experience with JP Roofing. They were professional, friendly, and easy to work with. Everything went smoothly and the final result looks amazing. I would definitely recommend them!Posted on Google Jim EstalTrustindex verifies that the original source of the review is Google. JP Roofing is a top-notch roofing and siding contractor They do outstanding work. They demonstrate a willingness to go above and beyond normal situations. They are very affordable, and courteous to their customers. Denise Torres is the representative we worked with, she.is very knowledgeable about housing repairs. Her crews were quick and performed very well. We would recommend JP Roofing to any homeowners for any construction matters.Posted on Google Kitt BrittTrustindex verifies that the original source of the review is Google. Very satisfiedPosted on Google Levi SiresTrustindex verifies that the original source of the review is Google. JP Roofing & Solutions replaced my roof this past Friday and did an excellent job. The crew was very professional, organized, and made sure everything was cleaned up at the end of the project. They were also friendly throughout the process. Denise stayed in constant communication with me and answer all of my questions, and the project manager Nilson was on-site making sure everything went smoothly. I really appreciated that they shared a link where I could see the entire process from start to finish. I highly recommend JP roofing & Solutions.
Don’t let a small repair become a big problem. Call JP Roofing or request an estimate online: we’ll come out, assess the damage, and give you a clear written quote with no obligation.
Repair costs depend on the type and extent of damage. Minor repairs, such as a few shingles or resealed flashing, typically range from $200–$600. Storm or hail damage repairs vary widely. We provide a written estimate before any work begins, so there are no surprises.
In many cases, yes, especially for storm, hail, or wind damage. We’ll document the damage and communicate with your adjuster directly. Coverage depends on your policy and the cause of damage.
Most residential repairs are completed in a single day. Larger repairs or those requiring insurance coordination may take 2–3 days. We’ll give you a clear timeline upfront.
Yes. We offer 24/7 emergency response for active leaks and storm damage across Waterloo, Cedar Falls, and surrounding communities. Call (319) 529-4584 anytime.
As a GAF Certified Contractor, we can often perform repairs that maintain your existing manufacturer warranty. Contact us with your warranty details and we’ll advise accordingly.
We’ll give you an honest assessment after the inspection. If a repair is sufficient, we’ll do the repair. If replacement is more cost-effective long-term, we’ll explain why and give you options for both.
Still have questions?