Contact us for a free estimate

  • Shingle
  • Tile
  • Wood Shake
  • Slate
  • Flat roof systems

  • Installation
  • Inspection
  • Reroofing
  • Maintenence
  • Repair
  • BUR
  • Modified Bitumen
  • Single Ply
  • Cold Applied
  • NDL roof systems

Our Difference

Midwest Roofing

Over 30 years of offering superior roofing services and over 150 years of collective industry experience.

Our crews are trained and certified in all of the roofing systems we offer. As a manufacturer-approved installer, we're familiar with the strengths and weaknesses of each roofing system so we can help you make the best choice.

We hold one of the top safety records in the industry. Our commitment to safety starts at the top and is integrated into every level of our business.

We use the highest quality roofing materials, but offer competitive rates. You get an expertly installed, long-lasting and attractive roof for a great value.

Have questions?

Midwest integrity and values: honest dealing, personal service, and high quality work

Read what others are saying.

Licensed and Insured Manufacturer Approved Commercial Roof Installer

The process

Steps of our process


Free Estimate

Once you submit a request, one of our experienced estimators will come out and evaluate your roof and provide an honest assessment and recommendation.

Contract, Scheduling and Permitting

Once details are agreed on, you will receive a proposal. After you accept the offer, your job will be scheduled. We will also pull all necessary permits.

Demo and Roof Installation

We will prepare the site for installation, remove old roofing materials, inspect/replace wood decking, and install your roof system.

Cleanup and Inspection

Once everything has been completed, we will sweep and haul away any leftover debris. The final inspection ensures that we have not missed any critical details.

Ready to work with experienced professionals?

It is our mission to offer superior roofing services at competitive prices in Southern California

From our portfolio

A few clients