
Schedule a roof inspection, request an estimate, or contact our team regarding roof replacement, repairs, storm damage restoration, insurance claims, siding, and exterior services throughout Minneapolis and St Paul.
Tell us a little about your project and a member of our team will reach out shortly.
Address
4319 McLeod St NE
Minneapolis, MN 55421
Serving the greater Twin Cities
We make reaching out easy and the experience even better.
No-obligation assessments with honest findings and zero pressure.
We respond quickly — especially for storm or hail damage situations.
We navigate the claims process with you from inspection to approval.
Fully licensed (# CR807082) and insured for your peace of mind.
CM Roofing LLC serves Minneapolis, St Paul, and the surrounding Twin Cities metro. Here is what homeowners ask most before reaching out.
We respond to all inquiries as quickly as possible -- typically the same day during business hours. For storm damage situations we prioritize fast response because waiting can allow water intrusion to cause additional interior damage. If you have an urgent situation, calling directly at (612) 381-4169 is the fastest way to reach us. You can also text first if that is easier.
Yes, completely free with no obligation. A CM Roofing inspection covers your full roof surface, flashing, gutters, siding, and any visible attic or soffit concerns. We document everything we find with photos and give you a straight assessment of what needs attention and what does not. We do not pressure homeowners to file claims or replace roofs that do not need it. You get honest findings and a written estimate if work is recommended.
Yes. One of the most common reasons homeowners contact us is because they are unsure whether their damage qualifies for a claim. We inspect the roof, document the findings, and give you an honest assessment of whether the damage meets the threshold most carriers require. If it does, we walk you through the claims process and can be present when the adjuster comes out. If it does not, we tell you that too -- and give you options for repair if needed.
Just your property address and a general description of what you are seeing or concerned about. You do not need to know whether you have storm damage, what type of shingles you have, or whether you want to file a claim. We ask the right questions during the inspection. If you have already been in contact with your insurance carrier, having your claim number handy is helpful but not required to get started.
CM Roofing serves Minneapolis, St Paul, Columbia Heights, Fridley, Oakdale, Bloomington, Burnsville, Eden Prairie, Edina, Apple Valley, Lakeville, Champlin, Carver, Shorewood, Victoria, Excelsior, and surrounding Twin Cities communities. If you are unsure whether we cover your area, call or text (612) 381-4169 and we will let you know right away.