Corner eve of a home highlighed next to a red swoosh

Your Local Roofing Solution

Over 20 Years of Minnesota Roofing Experience and Still Going Strong

Our mission at Roth Roofing is to deliver quality products and services to our clients every time we are hired. We stand behind all our work, including even the smallest details. As a professional roofing company, and a contractor with a customer-first focus, we won’t ask to get paid until you are 100% satisfied, no questions asked.

Before any work begins, our goal is to make you aware of all your options — project scope, material type, colors, warranty, etc. — and to stick to what was agreed upon in all aspects. At Roth Roofing we promise to stay within budget and to deliver our services on time, every time.

When you choose to work with Roth Roofing, you will always get a roofing crew that is:

  • Licensed (#BC-639520)
  • Experienced
  • Efficient
  • Insured
  • Reliable
  • Respectful

Our experienced crews use well-maintained equipment specific to the job at hand. All of our work is guaranteed to be completed professionally, on time, within budget, and built to last. We accomplish this by hiring and retaining only the most effective, respectful and hardest-working individuals who have a passion for what they do. If you're in need of a roofing company, whether the job is large or small, commercial or residential, be sure to contact us at 320.766.9772.

Proudly Recognized As:

CertainTeed ShingleMaster logo

A Shingle Master Company by CertainTeed Corporation

Closeup of grey asphalt shingles

An Installer of All Major Brands of Shingles

Gold emblem showcasing a 5-Year Workmanship Warranty

Having a Written 5-Year Workmanship Warranty


Nice job. Thank you so much!
—   Judy B.
I was amazed at how fast they were able to replace my roof and how well they cleaned up after they were finished. My roof looks great and I would recommend Roth Roofing to anyone!
—   Beth P.
Roth Roofing does a remarkable job roofing and leaves the job clean and neat. Definetly recommend!
—   Irish M.
Roth Roofing paid special attention to details and far exceeded our expectations. They really helped us with the whole insurance process and made everything a breeze. I would definitely recommend this roofing company to anyone looking for quality workmanship and great service.
—   Karl S.

Contact Us

Roth Roofing
PO Box 302
Alexandria, MN 56308

Phone: 320.766.9772
Fax: 320.834.3915