A roof replacement completed by Gula Construction near Savage, Minnesota
Savage, Minnesota

Roofing, siding and remodeling in Savage

Gula Construction is a family-owned general contractor working in Savage since 2010, from a shop at 1508 Cliff Rd E in Burnsville. We handle roofs, siding, windows, gutters and storm claims outside, and kitchens, bathrooms, basements and additions inside — siding and gutter replacement after wind events being what most often brings us to Savage.

  • Free estimateNo consultation charge
  • Licensed & insuredMinnesota licensed
  • Family-ownedBurnsville, since 2010
County
Scott County
Permits pulled from
the City of Savage building department
From our shop
directly west of the Burnsville shop
Neighborhoods we work
Hidden Valley, Connelly Park, Prairie Ridge
What Savage houses need

Why a Savage job is not a generic job

The housing stock

A wide spread — 1970s ramblers in the older sections and a lot of 1990s and 2000s two-stories further out, so on the same street one house needs a full tear-off and the next only needs flashing work.

The ground and the weather

Savage sits on the south bank of the Minnesota River with the bluff line running through it, and the low ground near the river holds water long after a storm.

What that means for you

Savage is in Scott County, not Dakota, so the inspection process differs from Burnsville next door — worth knowing if you are comparing notes with a friend one city over.

After a storm

How a hail claim goes in Savage

Most people have never filed a roof claim and would rather not learn on their own house. This is the whole process and what we take off your plate at each step.

  1. 01

    Free inspection

    We get on the roof and tell you whether there is damage worth claiming.

    Costs nothing if there is nothing

  2. 02

    We document it

    Photos, measurements and a written scope in the format adjusters expect.

    No paperwork on your side

  3. 03

    Meet the adjuster

    We are on the roof with your adjuster so nothing gets missed.

    You do not have to be the expert

  4. 04

    We build it

    Materials ordered, crew scheduled, site kept clean, one person you can call.

    One crew, one contact

  5. 05

    Final walkthrough

    We walk the finished job with you and close out the claim documentation.

    Nothing left for you to chase

Savage questions

Frequently asked questions

Near Savage

We work Prior Lake, Burnsville, Shakopee, Credit River Township and Jordan as well. The ones with their own page are linked.

Get a free estimate in Savage

Describe the roof, the room or the storm damage. We will come out, take a look and put a number to it — at no charge, and with no follow-up pressure.

  • Free estimateNo consultation charge
  • Licensed & insuredMinnesota licensed
  • Family-ownedBurnsville, since 2010