Committed 365Roofing & Exteriors
Tap to Call (320) 828-7244
Home › Service Areas

Where We Work

33 Minnesota cities, four regions, one standard. Every city page below carries real neighborhoods, real hail history, and real numbers, because you deserve better than a swapped city name.

4.9★ 300+ Google reviews Top 1% Owens Corning Platinum Preferred 25-yr workmanship warranty Since 2017 MN Lic. BC771668
21 cities

Central Minnesota

St. Cloud

Stearns / Benton / Sherburne County · St. Cloud requires a building permit for every reroof (Building Safety Dept, 320-255-7218), and Minnesota code…

See St. Cloud →

Sartell

Stearns / Benton County · Sartell's huge 2000s cohort is now 20 to 25 years old, exactly where original builder-grade shingles reach end…

See Sartell →

St. Michael

Wright County · Warranty math: the dominant 2000s cohort is now 17 to 26 years old, right at builder-grade shingle end of life…

See St. Michael →

Monticello

Wright County · Monticello was ground zero for the July 13-14, 2024 outbreak: the National Weather Service documented hail up …

See Monticello →

Sauk Rapids

Benton County · One of the most hail-hit spots in the corridor: 2-inch hail in the May 12, 2022 derecho, tennis-ball hail in J…

See Sauk Rapids →

Elk River

Sherburne County · Over 100 hail reports have landed within 10 miles of Elk River since 2004, including 2.5-to-3-inch hail in adj…

See Elk River →

Otsego

Wright County · New-construction warranty math: builder workmanship warranties are expiring across Martin Farms and Arbor Cree…

See Otsego →

Becker

Sherburne County · On May 9, 2022, Storm Prediction Center reports logged hail up to 2 inches in Becker and 4 miles northwest of…

See Becker →

Waite Park

Stearns County · Home base: our only office is at 132 33rd Ave S in Waite Park, a town of 1960s to 80s ramblers, duplexes and r…

See Waite Park →

Little Falls

Morrison County · Some of the oldest housing we work on: steep Victorian pitches, 1920s craftsman bungalows and roofs hiding two…

See Little Falls →
5 cities

Twin Cities Metro

4 cities

Brainerd Lakes

3 cities

West Central and Southeast Minnesota

Straight numbers

St. Joseph

Stearns County · Roofing, siding and gutters in St. Joseph, MN, a short drive from our Waite Park office. Owens Corning Platinum…

See St. Joseph →

St. Augusta

Stearns County · Roofing, siding and gutters in St. Augusta, MN, just south of St. Cloud. Owens Corning Platinum Preferred, 300+…

See St. Augusta →

Cold Spring

Stearns County · Roofing, siding and gutters in Cold Spring, MN, about 20 minutes down Highway 23 from our office. 300+ Google…

See Cold Spring →

Richmond

Stearns County · Roofing, siding and gutters in Richmond, MN and the Horseshoe Chain of Lakes. Owens Corning Platinum Preferred…

See Richmond →

Kimball

Stearns County · Roofing, siding and gutters in Kimball, MN, down Highway 15 from the St. Cloud area. Owens Corning Platinum…

See Kimball →

Paynesville

Stearns County · Roofing, siding and gutters in Paynesville and around Lake Koronis. Owens Corning Platinum Preferred, 300+…

See Paynesville →

Clearwater

Wright / Stearns County · Roofing, siding and gutters in Clearwater, MN, a short drive up I-94 from our Waite Park office. Platinum…

See Clearwater →

Foley

Benton County · Roofing, siding and gutters in Foley, the Benton County seat on Highway 23. Owens Corning Platinum Preferred…

See Foley →

Rice

Benton County · Roofing, siding and gutters in Rice, MN, a short drive up Highway 10. Owens Corning Platinum Preferred, 300+…

See Rice →

Milaca

Mille Lacs County · Roofing, metal roofing, siding and gutters in Milaca, the Mille Lacs County seat. Owens Corning Platinum…

See Milaca →

Big Lake

Sherburne County · Roofing, siding and gutters in Big Lake, MN, down Highway 10 from our Waite Park office. Platinum Preferred…

See Big Lake →

Crosslake

Crow Wing County · Roofing, siding and gutters for Crosslake and Whitefish Chain homes, from our Waite Park office. Platinum…

See Crosslake →

What a roof costs

Total cost by home size

For a 2,000 sq ft ranch style home in our Minnesota service area, the approximate cost to replace that roof is $9,100 to $22,480. For a 4,000 sq ft home, the cost is $14,980 to $32,100 for a shingle roof.

What happens when you book

No high-pressure sit. A local crew that was here before the storm and will be here after the warranty card is printed.

1

We inspect your roof and photograph everything, usually within a couple of days.

2

You get a straight answer: repair it, replace it, or leave it alone, with real numbers.

3

If it is storm damage, we document it for your insurer and follow Minnesota law to the letter.

We call you back within 30 minutes during business hours (Mon to Sat, 8am to 6pm). No pressure, no obligation.

By requesting an inspection, you agree that Committed 365 Roofing & Exteriors may call or text you at the number provided, including by automated means, about your request. Consent is not a condition of purchase. Msg & data rates may apply. Reply STOP to opt out. Privacy Policy.

Prefer to talk now? Call (320) 828-7244