• Schedule Free Evaluation
  • Emergency Roofing Repair
  • Financing Made Simple
  • (515) 681-4699
J Bos Inc. Roofing Services
  • Contact Us
  • Services
    • Roof services
      • Roof replacement
      • Roof repair
      • Roof inspections
      • Flat roofing
      • Roof ventilation
      • New construction
    • Property types
      • Townhomes
      • Apartments
      • HOA & condominiums
      • Commercial properties
      • Property management
    • Storm damage
      • Wind damage
      • Emergency repairs
    • Gutters & exterior
      • Gutter installation
      • Gutter repair
      • Gutter guards
      • Siding
      • Skylights
    • View all roofing services →
    • Schedule an inspection →
  • Roofing Service Locations
    • Warren County
      • Carlisle Iowa
      • Indianola Iowa
      • Milo Iowa
      • Norwalk Iowa
    • Polk County
      • Altoona Iowa
      • Ankeny Iowa
      • Bondurant Iowa
      • Clive Iowa
      • Des Moines Iowa
      • Grimes Iowa
      • Johnston Iowa
      • Pleasant Hill Iowa
      • Urbandale Iowa
      • West Des Moines Iowa
    • Jasper County
      • Colfax Iowa
      • Monroe Iowa
      • Newton Iowa
      • Prairie City Iowa
    • Marion County
      • Columbia Iowa
      • Knoxville Iowa
      • Melcher-Dallas Iowa
      • Pella Iowa
      • Pleasantville Iowa
    • Madison County
      • Earlham Iowa
      • St. Charles Iowa
      • Truro Iowa
      • Winterset Iowa
    • View all services →
    • Schedule evaluation →
  • Choose Your Roof
    • Choose Your Roof
    • Shingle Colors – ClimateFlex
  • Roofing
    • Roofing Projects
    • Roofing Services
    • Roofing for Townhomes
  • About Us
    • About Us
    • Our Work
    • Our Products
    • Navigating Insurance Claims
    • Our Team
  • Blog
    • How do you pay for roof work when insurance does not cover it?
    • Why did my new roof already have hail damage?
    • Does homeowners insurance cover roof repairs?
    • View all blog posts →
    • Schedule evaluation →
Select Page

Roofing Projects

Filter Projects by Category

  • All
  • Commercial Roofing
  • Home Show Expo
  • New Construction Roofing
  • Residential Roofing
  • Rural Roofing
Iowa Residential Multi Building Roofing Services 223
Iowa Residential Neighborhood Roofing Services
Iowa Residential New Construction Roofing Services 221
Iowa Residential Roofing Services-212
Iowa Residential New Construction Roofing Services 226
Iowa Residential Roofing Services-200
Iowa Residential Roofing Services-199
Iowa Residential Roofing Services-195
Iowa Residential Roofing Services-193
Iowa Residential Roofing Services-207
Iowa Residential Roofing Services-206
Iowa Residential Roofing Services-205
Iowa Residential Roofing Services-204
Iowa Residential Roofing Services-203
Iowa Residential Roofing Services-202
Iowa Residential Roofing Services-201
Iowa Residential Roofing Services-212
Iowa Residential Roofing Services-210
Iowa Residential Roofing Services-209
Iowa Residential Roofing Services-208
2024 Home Show Expo
Iowa Barn Roofing

CENTRAL IOWA ROOFING

Let’s take a closer
look at your roof.

35+ years of roofing experience.
Cost-free roof inspections across Central Iowa.

Schedule an inspection →

Roof inspections

Know the condition of your roof.

Storm damage

Visible damage documented.
Clear roofing estimates.

Central Iowa

Homes, townhomes &
multifamily properties.

J. Bos Inc. Roofing Services

Roofing experience.
Iowa work ethic.

f

Explore

  • Financing
  • Storm Damage
  • Services
  • Contact Us
  • Certifications
  • Roofing Advice

Roofing services

  • Residential roofing
  • Multifamily roofing
  • Roof repair
  • Storm damage
  • Gutters

Serving Central Iowa

Des Moines & surrounding
communities

View service areas  →

© 2026 J. Bos Inc. Roofing Services.

Privacy policy

Website by Des Moines Creative