
CM Roofing LLC helps homeowners throughout St Paul with roof replacements, roof repair, storm restoration, siding, insurance claims assistance, and dependable exterior services built for Minnesota weather.

MN License
# CR807082
Serving the St Paul community is more than just a job for us—it's about protecting the homes of our neighbors. With years of experience navigating the intense Minnesota weather, from heavy snow loads to severe summer hailstorms, we bring the expertise needed to ensure your roof is built to last.
We know exactly what St Paul roofs need to survive MN winters.
Specialized in identifying and restoring storm-related damage.
Quick response times for homeowners throughout Ramsey County.
We help you navigate complex claims to get full coverage.
Don't settle for "typical" when your home's protection is on the line.
Comprehensive exterior solutions tailored for St Paul's unique residential architecture.
Expert full tear-offs and premium shingle installations for St Paul homes.
Learn MoreFast fixes for leaks, missing shingles, and minor wear to extend your roof's life.
Learn MoreProfessional restoration after hail, wind, or heavy snow impacts your property.
Learn MoreExpert guidance from initial inspection to final claim settlement.
Learn MoreSeamless gutter systems and guards to protect your St Paul home's foundation.
Learn MoreReal results for real homeowners in the St Paul area.

New Roof Installation - St Paul, MN

Storm Damage Restoration - Woodbury, MN

Full Roof Replacement - Eagan, MN

Premium Shingle Install - Roseville, MN
Common questions from St Paul homeowners about our roofing services.
Wondering if St Paul is a regular part of our coverage or just an occasional trip? Yes. St Paul is a core part of our service area, and we handle full roof replacements there with the same standard of work as anywhere else in the Twin Cities metro.
Worried about waiting days after a storm hits? We prioritize storm damage inspections and can typically get out to a St Paul property within a day or two of your call, especially in the days right after a major weather event when documentation timing matters most.
Dreading the back-and-forth with your insurer? Yes. We document hail damage thoroughly with photos and a written assessment, then work directly with your adjuster to make sure nothing gets missed or left off the scope of work, so you're not navigating the claims process alone.
Not sure which material actually holds up in this climate? We install architectural asphalt shingles, impact-resistant Class 4 shingles, and premium GAF shingle systems, all chosen for how they perform against Minnesota hail, wind, and freeze-thaw cycles, the same conditions St Paul homes deal with every year.
Trying to figure out what actually sets one roofer apart from another? Homeowners choose us because they get straightforward answers instead of a sales pitch, direct communication with the person actually doing the work, and a contractor who documents everything properly for insurance rather than leaving that part to chance.
The steep gables and multiple dormers common on Summit Hill and Cathedral Hill Victorian and Craftsman homes create more valleys and transitions where snow accumulates unevenly. Combined with older attic insulation that lets heat escape to the roof deck, this speeds up the melt-and-refreeze cycle that forms ice dams at the eaves. Homes with a dormer or a bay window addition are especially prone to backup leaks where the dormer roof meets the main roofline.
True slate roofs are rare but still found on some of St Paul's oldest historic homes, and they require a roofer experienced with slate-specific repair techniques since standard asphalt methods can crack the tiles. Many homes originally roofed in slate have since been converted to architectural asphalt shingles designed to mimic the look while performing better against Minnesota's freeze-thaw cycles. If your home still has original slate, individual tile replacement is usually more cost effective than a full re-roof unless the underlying decking has failed.
Roof valleys, where two roof slopes meet, carry more water volume than any other part of the roof, and older installations in St Paul's historic neighborhoods sometimes used valley flashing methods that do not hold up as well over decades as the surrounding shingles. A leak here is often a flashing failure rather than a shingle problem, meaning the fix is in the metal underneath, not necessarily a shingle replacement.
Repeated hail impacts can eventually stress original wood decking on St Paul's pre-1950s homes, especially if the deck has already been weakened by past moisture exposure. During a tear-off, this damage becomes visible and sometimes requires partial deck replacement before new shingles go on. This is one reason a full tear-off inspection matters more on older homes than a surface-level repair estimate.
The mature tree canopy in neighborhoods like Highland Park and Mac-Groveland keeps north-facing roof slopes shaded and slower to dry after rain or snowmelt. That sustained moisture is exactly what moss needs to establish, and once it takes hold it retains even more moisture against the shingle surface, shortening that section's lifespan. Regular moss removal and improving airflow around overhanging branches slows this process.
Standard architectural shingles perform well and cost less, making them a solid choice for most St Paul homes. Designer shingle lines are built to visually match the look of original slate or wood shake roofing found on Summit Hill and Cathedral Hill homes while still delivering modern wind and impact performance. For homeowners in a historic district or concerned with curb appeal on an architecturally distinct home, the designer line is often worth the added cost.
Class 3 shingles offer solid protection against typical hail sizes and cost less than Class 4. Class 4 shingles are built to resist larger hail impacts without cracking or granule loss and can sometimes qualify homeowners for an insurance premium discount. Given how often St Paul and Ramsey County see hail activity between May and September, Class 4 is worth discussing with your insurance provider before deciding.
A roof repair on a single failed flashing point works when the rest of the valley metal is intact and the leak is isolated. Full valley replacement is the better option when flashing has deteriorated across its length or when a tear-off already has the area exposed, since redoing the whole valley at once prevents a second leak from a different point along the same run a year or two later. For more information on handling weather impacts, see our Storm Damage Restoration and Insurance Claims Assistance services, or read our Claims Guide. We also provide these services in Minneapolis.
Roof replacement costs in St Paul vary based on home size, roof complexity, and material choice. Historic homes in Summit Hill and Cathedral Hill with multiple dormers, valleys, and steep pitches typically cost more to work on than a simple ranch-style roof in the eastern or northern neighborhoods. Use our Cost Calculator for a starting estimate, or call (612) 381-4169 for a straight answer on your specific home.
Reviews From Our Customers
"Carlos is great to work with"
"Very good communication throughout the project. Work was done well and in a timely manner. Carlos is great to work with and will get your project done right."
— Jordan
"Very helpful, responsive, and professional"
"Carlos was very helpful, responsive, and professional. We would certainly use him again and recommend his services for anyone."
— Peggy and Don Foyt
"Very professional, honest, and good communication"
"CM Roofing did a fantastic job for us. Very professional, honest, and good communication."
— jandy8627
Join the St Paul homeowners who trust CM Roofing LLC for straightforward advice and quality workmanship.