EXPERT INSTALLATIONS. GAF-CERTIFIED MATERIALS. A STRONGER ROOF.
JP Roofing replaces roofs across Waterloo, Cedar Falls, and 25+ Cedar Valley communities.
Get a Free Estimate
A properly installed roof is one of the most valuable upgrades a homeowner can make. It protects your structure, lowers energy costs, and eliminates the cycle of recurring repairs that add up fast.
With JP Roofing, you get:
Every roof replacement includes the key steps needed to remove the old roofing system, inspect the structure underneath, and install a new roof built for Iowa weather.
Our Roof Replacement Service Includes:
SERVICES
Depending on the condition of your roof and surrounding exterior, JP Roofing also offers:
Full inspection and insurance claim coordination
Pair your new roof with updated siding for maximum curb appeal and efficiency.
OUR PROCESS
Four straightforward steps, from your first call to your final walkthrough.
We come out, inspect the full roof, and give you a clear written estimate; no pressure, no surprise costs.
Choose your shingle style, color, and material. We confirm the project timeline and coordinate around your schedule.
Our crew completes the full tear-off and installation. We protect your landscaping, clean up daily, and keep you informed throughout.
We walk the job with you, confirm everything meets our standard, and hand over your warranty documentation.
WHY CHOOSE US
JP Roofing brings local experience, certified materials, and dependable service to every roof replacement project. Homeowners across Waterloo, Cedar Falls, and the Cedar Valley choose us because we make the process clear from the first inspection to the final walkthrough.

12+ Years on Iowa Homes: Our team understands Cedar Valley homes, Iowa weather, and the roofing details that matter in this region.

GAF Certified Contractor: We use GAF-certified roofing materials and follow manufacturer installation standards for quality and performance.

BBB Accredited: JP Roofing is committed to professional service, honest communication, and accountability.

Warranty-Backed Workmanship: Our roof replacement work includes craftsmanship warranty coverage, with the details reviewed before the project begins.

Insurance Claim Repairs: If your roof replacement is part of an approved insurance claim, our team can complete the covered repair or replacement work.

Financing Available: Flexible financing options may be available to help homeowners move forward with needed roof replacement work.

24/7 Emergency Response: When storm damage or active leaks cannot wait, JP Roofing is available for emergency roofing needs.
SERVICE AREAS
JP Roofing provides residential roof replacements throughout Waterloo and the surrounding Cedar Valley region, all within roughly 40 miles of our main location on Logan Ave.
Don’t see your town? Give us a call — if we can help, we will.
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.
Ready to move forward? Tell us about your roof: we’ll come out, inspect it, and give you a clear written estimate. No pressure, no obligation.
Most residential roof replacements in the Cedar Valley take 1–3 days depending on the size and complexity of the roof. We’ll confirm the timeline when we provide your estimate.
If the damage is storm-related (hail, wind, ice), most homeowner’s insurance policies cover roof replacement minus your deductible.
Roof replacement costs vary based on roof size, pitch, materials, and the extent of any deck damage found during tear-off. We provide free, detailed written estimates so you know exactly what you’re paying for before any work begins.
JP Roofing installs GAF-certified asphalt shingles as our primary product — the most common and cost-effective solution for Iowa homes. We offer multiple styles and warranties. Ask about available options when you request your estimate.
Yes. We partner with trusted financing providers so you can move forward with your replacement and pay over time. Ask about financing options when you schedule your inspection.
Still have questions?