Roofing Pelican Rapids & a 1-Hour Radius
Headquartered in our own 1,200 sq ft shop in the heart of Pelican Rapids, MN — right by the high school, our Mexican roofing crew travels throughout Otter Tail, Becker, Clay, and Cass counties. If you're within an hour drive, you get our rapid response and competitive rates.
Major Cities & Surrounding Townships
Pelican Rapids, MN
Immediate same-day dispatch & emergency tarping
Detroit Lakes, MN
Lakeside cabins, luxury shingles & storm repair
Fergus Falls, MN
Historic homes, full tear-offs & hail restorations
Fargo - Moorhead, MN
Residential subdivisions, insurance claim consultation
Perham, MN
Resort properties, lake homes & garage re-roofs
Barnesville, MN
Agricultural roofing, wind damage, fast turnaround
Hawley, MN
Architectural shingle upgrades & leak diagnostics
Battle Lake & Ottertail, MN
Lake country seasonal cabins & pine needle proofing
Rothsay, MN
Local residential re-roofing & storm inspection
Frazee & Vergas, MN
Heavy ice-dam protection, soffit and drip-edge work
A real shop — not just a truck and a cell phone.
We're not a fly-by-night crew working out of a pickup. A-1 Roofing owns a real 1,200 sq ft shop right in the heart of Pelican Rapids, by the high school — our crew, tools, trailers, and office are all here to stay. Stop by anytime during business hours — we're proud to show you our operation in person.
Lakes We Service Every Single Season
Whether you need a new roof before winter freezes over, or you have storm damage while away for the winter, our crew provides remote photographic updates and seamless electronic approvals.
Wondering If You're in Our Service Area?
If you live anywhere between Fargo-Moorhead, Detroit Lakes, Fergus Falls, Perham, or any surrounding rural township, we are ready to roof your home. Call us or book online.