Free metal roof assessments across Monticello and Wright County

Monday–Friday, 7:00 AM – 6:00 PM (763) 342-0499

Where We Install Metal Roofing

Monticello and six neighboring communities across Wright and Sherburne counties. Each one files permits differently, and we work with all of them.

Seven communities, three permit counties

We are based in Monticello and work a tight radius around it. That is deliberate. A roofing company covering forty cities is quoting half of them from satellite imagery; we would rather be on site the same week and know which building department wants what.

One thing worth knowing if you are on the east side: Otsego shares ZIP code 55362 with Monticello. Insurance paperwork, material deliveries and permit applications get misrouted between the two more than anywhere else we work, so we confirm jurisdiction by parcel rather than by ZIP code.

Drive times from our base

Approximate drive time and permit authority by community
CommunityDriveCountyPermits filed with
MonticelloWright CountyCity of Monticello Building Safety Department
Big Lake about 10 minutes Sherburne County City of Big Lake — verify jurisdiction for addresses in Big Lake Township
Becker about 15 minutes Sherburne County City of Becker — verify jurisdiction for addresses in Becker Township
Otsego about 12 minutes Wright County City of Otsego
Albertville about 16 minutes Wright County City of Albertville
St. Michael about 18 minutes Wright County City of St. Michael
Clearwater about 13 minutes Wright County City of Clearwater — Wright County side; verify for Stearns County addresses

Drive times are approximate and assume normal conditions on Highway 25 and I-94. Township addresses on the edge of a city boundary occasionally fall under a different permit authority than the mailing address suggests — we confirm jurisdiction before filing, not after.

Common questions

No. Everywhere on this page is inside a twenty-minute drive, and the travel is not material against the cost of a roof. What changes the price is roof complexity, not your ZIP code.

Often, yes — Buffalo, Elk River, Rogers, Zimmerman and Annandale are all within reach. We have built pages only for the communities we work in most, so call and ask rather than assuming we do not cover you.

We do, with whichever city has jurisdiction. Big Lake and Becker are Sherburne County; Otsego, Albertville, St. Michael and Clearwater are Wright County. Addresses in the surrounding townships sometimes fall to a different desk, which we confirm before filing.

Get a straight answer about your roof

We walk the roof, photograph what we find, and tell you whether you need a replacement, a repair, or nothing at all this year. If the answer is nothing, we will say so.

  • Free on-site assessment across Monticello and Wright County
  • Written scope and price before any work begins
  • We pull the permit — you do not
Call now (763) 342-0499

A person answers.
Monday–Friday, 7:00 AM – 6:00 PM
Saturday, 8:00 AM – 2:00 PM

Talk to a roofer

Call and get a straight answer

We walk the roof, photograph what we find, and tell you whether you need a replacement, a repair, or nothing at all this year. If the answer is nothing, we will say so.

(763) 342-0499

A person answers — Monday–Friday, 7:00 AM – 6:00 PM · Saturday, 8:00 AM – 2:00 PM

  • Free on-site assessment Across Monticello and Wright County. You keep the photographs either way.
  • No pressure on the call If your roof has years left, we will tell you on the phone rather than book a visit.
  • We pull the permit Filed with the right authority and the final inspection booked by us.

Outside business hours? Call anyway and leave a message — we return them the next working morning.

Call now Pricing Services