Roofing Company in Roseville, MN

Local roofer based right on Larpenteur Avenue. Roof repair, roof replacement, storm damage, and gutter services for Roseville homeowners. Free inspections — no strings attached.

Roofing Company in Roseville, MN

The Vinland Way

Last July a hailstorm tore through Roseville on a Tuesday night. By Wednesday morning our phone was ringing before we got to the shop. Homeowners off Lexington Avenue, families near Rosedale, folks over by Central Park — all with the same question. “How bad is it?”

That’s what we do at Vinland Roofing. We show up, get on the roof, and give you a straight answer. We’ve been working on roofs in Roseville long enough to know what Minnesota weather does to them. Hail in the summer. Ice dams in the winter. Wind that peels shingles off like paper. It never stops.

We’re based at 1315 Larpenteur Ave — right here in Roseville. Not driving in from Wisconsin. Not a storm chasing crew from Texas. We live here and we work here. If something goes wrong with your roof next January, we’re fifteen minutes away.

 

Why Roseville Homeowners Trust Us

We don’t ask for a dime until the job is done and you’re happy with it. That’s how we’ve always operated and it’s why homeowners keep calling us back.

We’re fully licensed and insured in the state of Minnesota. We install GAF and Owens Corning architectural shingles — the same products the top-tier national contractors use, without the top-tier markup. Every full replacement comes with a manufacturer warranty on materials and our own workmanship guarantee.

We handle the insurance process from start to finish. We inspect the damage, document everything with photos, meet your adjuster on the roof, and follow up on the paperwork so you don’t have to chase anyone down. Most homeowners we work with pay their deductible and nothing else.

Here’s what you get working with us:

  • Licensed, bonded, and insured Minnesota roofing contractor
  • Free no-pressure inspections — we tell you what your roof actually needs, not what makes us the most money
  • GAF and Owens Corning certified materials with manufacturer warranties
  • Full insurance claim handling — we deal with your adjuster so you don’t have to
  • Local crew based in Roseville — not subcontractors, not out-of-state storm chasers
  • Job site cleaned up before we leave, every time

We’re not the biggest roofing company in the Twin Cities and we’re not trying to be. We’d rather do fewer jobs and do them right than cut corners chasing volume. If your Roseville home needs roof work, call us at (651) 677-4404 and we’ll give you a straight answer on what it needs.

Our Services

Roof Repair in Roseville, MN

Roof repair Roseville,MN

A couple missing shingles near Reservoir Woods. A slow drip in the attic of a rambler off Rice Street. A flashing leak around the chimney on a split-level near Har Mar Mall. We fix these every week. Small repairs now save you thousands later. We patch leaks, replace damaged shingles, fix flashing, and seal vent boots. Most repairs take a few hours and cost a fraction of a replacement.

Roof Installation and Replacement in Roseville, MN

Roof installation services in Roseville MN

When repairs aren’t enough anymore, we do full tear-offs and replacements. We strip the old roof down to the deck, inspect the wood for rot, and install a brand new system — ice and water shield, synthetic underlayment, GAF or Owens Corning architectural shingles, and new flashing everywhere it’s needed. Most Roseville homes get done in one to two days. We clean up everything before we leave.

Roof Inspection in Roseville, MN

Roof inspection roseville, mn

Don’t wait for a leak to find out your roof has problems. We do free inspections for Roseville homeowners — climb up, walk every inch, check the shingles, flashing, vents, chimney area, and gutters. We take photos and show you exactly what’s going on. If your roof is fine, we tell you. If it needs work, we tell you that too. No games.

Roof Damage Repair in Roseville, MN

Ros

 Tree branches, raccoons digging at fascia, ice dams that rip gutters off — we’ve seen it all in Roseville. Damage from any source gets worse fast when water gets in. We do emergency repairs and tarping for active leaks. Then we come back and do the permanent fix once conditions allow. We document everything for your insurance if you need to file a claim.

Gutter Installation & Repairs in Roseville, MN

Gutter Installation Repairs in Roseville,MN

Half the roof problems we see in Roseville start with bad gutters. Clogged gutters back up water under your shingles. Sagging gutters pull away from the fascia and let water pour down your siding. We install seamless aluminum gutters custom-cut at your house. No seams means no weak points. We also repair and reattach gutters that are pulling loose — especially common on the older homes along Dale Street and Victoria.

Gutter Cleaning in Roseville, MN

Gutter Cleaning in Roseville, MN

 If you’ve got mature oaks and maples — and most of Roseville does — your gutters are full of leaves by October. Left alone, that debris turns into a dam. Water backs up, freezes in December, and suddenly you’ve got ice pushing under your shingles. We clean gutters out completely, flush the downspouts, and check for any damage while we’re up there. Twice a year keeps you out of trouble.

Worried About Your Roof? The Inspection Is Free.

Common Roofing Problems in Roseville, MN

What Causes Ice Dams on Roseville Roofs?

Ice dams form when heat escaping from the attic melts snow on the roof and the water refreezes at the eaves, creating a wall of ice that traps water under your shingles. We see this constantly on the older ramblers and split-levels along Lexington and Dale — homes with original insulation that was never upgraded. The trapped water seeps under shingles and into your decking, causing ceiling stains, wood rot, and attic mold. Proper attic insulation and ventilation are the long-term fix, but if you already have an active ice dam, we can safely remove it and repair the damage before it spreads.

How Do I Know If My Roseville Roof Has Hail Damage?

Hail damage shows up as dents in shingles, bare spots where granules got knocked off, cracked flashing, and small dimples in your gutters and downspouts. The problem is most hail damage isn’t visible from the ground — you might not notice until a leak appears months later. Storms track through Roseville along Highway 36 every summer and a single hailstorm can damage hundreds of roofs in one night. Wind compounds the problem by lifting shingle edges and breaking the adhesive seal. If a storm hits your area, call us for a free inspection before the damage has time to get worse.

When Should I Replace My Roof in Roseville, MN?

Most asphalt shingle roofs in Minnesota last 20 to 25 years before they need full replacement. A lot of Roseville homes got new roofs after the major hailstorms in the early 2000s, which means thousands of roofs across the city are hitting that replacement window right now. Look for shingles curling at the edges, bare patches where granules have worn off, dark streaks across the surface, and granules piling up in your gutters. If your roof is over 20 years old, a free inspection can tell you exactly how much life it has left and whether a repair can extend it or if replacement is the smarter move.

Why Does My Attic Feel Hot and Humid in Summer?

Poor attic ventilation is usually the cause, and it’s the hidden problem behind half the roofing issues we find in Roseville. When the attic can’t breathe, heat and moisture build up — in summer it bakes your shingles from underneath and cuts years off their lifespan, and in winter it creates condensation, frost on the decking, and fuels ice dam formation. A lot of the mid-century homes in Roseville were built before modern ventilation standards existed. We check attic ventilation on every roof inspection because fixing it solves multiple problems at once.

Can Overhanging Trees Damage My Roof?

Yes — overhanging branches scrape shingles in the wind, drop debris that traps moisture, and can snap during storms and land directly on your roof. Roseville is full of mature oaks, maples, and elms, especially in the older neighborhoods near Central Park and Josephine Park. Leaf buildup in valleys and gutters causes water to pool and back up under shingles, leading to rot and leaks. We recommend keeping branches trimmed at least 6 feet back from your roofline and cleaning gutters twice a year to prevent buildup.

Worried About Your Roof? Call Us Today.

Every problem above gets worse and more expensive the longer you wait. We’ll get on your roof, show you exactly what’s going on, and give you a straight answer — no cost, no pressure.

Storm Damage & Insurance Claims in Roseville

Every summer, storms build out west and barrel through Roseville along Highway 36. The hail comes fast. By the time it’s over, hundreds of roofs are damaged and most homeowners have no idea.

Here’s how we handle it. We come out the next day. Free inspection. We get on the roof and check every square foot. If there’s damage, we photograph all of it — every dent, every crack, every bare spot where granules got knocked off.

Then we deal with your insurance company. We write up the scope of damage, meet your adjuster on your roof, and walk them through everything we found. We’ve done this hundreds of times. We know what adjusters look for and what they try to skip.

Most Roseville homeowners we work with pay their deductible and nothing else. The insurance covers the rest.

Free no-obligation storm damage inspections

  • Same-day or next-day response after storms
  • Full photo documentation of all damage
  • We meet with your insurance adjuster on-site
  • We handle the paperwork and follow-ups
  • Most homeowners pay only their deductible
Hail storm damage roof repair Roseville MN

Roseville Roofing Questions

How much does roof repair cost in Roseville, MN?

Depends on the damage. A simple shingle patch or vent boot fix runs $200-$500. Bigger repairs with flashing or decking work can be $800-$2,500. Storm damage repairs are usually covered by insurance. We give free estimates so you know the exact number before anything starts.

Most homes in Roseville get done in one to two days. Larger homes or complicated rooflines might take a third day. We give you a timeline before we start and we stick to it.

 Usually yes. If the damage was caused by hail or wind, your homeowner’s insurance should cover it minus your deductible. We handle the inspection, documentation, and adjuster meetings so you don’t have to figure it out yourself.

 Look for shingles curling at the edges, bare spots with no granules, dark streaks, granules piling up in your gutters, any sagging areas, or water stains on your ceiling. If your roof is over 20 years old, it’s worth getting inspected even if it looks okay from the ground.

We’re based in Roseville and serve the entire Twin Cities metro — Minneapolis, St. Paul, Arden Hills, Shoreview, Mounds View, New Brighton, Little Canada, Maplewood, Falcon Heights, Lauderdale, and surrounding communities.

Roofing Services Across Roseville & the Twin Cities

Our shop at 1315 Larpenteur Ave puts us within 15 minutes of every Roseville neighborhood and most of the north and east metro

Roseville Neighborhoods

Rosedale · Reservoir Woods · Central Park · Langton Lake · South Owasso · Midland Hills · Lexington-Hamline · Rice Street Corridor · Har Mar · McCarrons Lake · Northwest Roseville · Applewood · Josephine Park · Autumn Grove 

Surrounding Cities We Serve

Maplewood · St. Paul · Shoreview · New Brighton · Arden Hills · Little Canada · Falcon Heights · Lauderdale · Mounds View · Vadnais Heights · White Bear Lake · Columbia Heights · Fridley · North Oaks · Minneapolis