Twin Cities MN - Roofing, Siding & Replacement Windows

Ryan Roofing has a proven track record of high quality workmanship and prompt, dependable service throughout the metro area of the Minnesota Twin Cities of Minneapolis and St. Paul. Our prices are fair and reasonable. There are no price hikes during or after natural disasters. Our jobs are left neat, clean and correctly installed. Your complete satisfaction is guaranteed.

We specialize in residential and commercial roofing, siding of all types, replacement windows, gutters, as well as soffit and fascia. We are family owned and operated and we are local. We offer free inspections of your entire property for signs of storm damage and we will work with your insurance company to ensure that you get the full benefit of your premium payments.

Key BenefitsRyan Roofing provides businesses and homes throughout the Twin Cities of Minneapolis and St. Paul with FREE ESTIMATES for Roofing, Siding, Window, and Rain Gutter replacement and installation.

  • We have dedicated production managers
  • Top-notch crews
  • Our jobs are fully supervised with experienced, professional workers
  • Material availability Daily inspections
  • Full final inspections
  • Satisfaction Guaranteed


Quality is our Trademark

Quality, service and customer satisfaction are our trademarks. We respect your property as if it were our own and stand behind every job we do 100%.


Ryan Roofing proudly serves the communities of Andover, MN, Anoka, MN, Apple Valley, MN, Arden Hills, MN, Belle Plaine, MN, Big Lake, MN, Bloomington, MN, Brooklyn Center, MN, Brooklyn Park, MN, Burnsville, MN, Carver, MN, Centerville, MN, Champlin, MN, Chaska, MN, Coates, MN, Cokato, MN, Coon Rapids, MN, Dassel, MN, Deephaven, MN, Delano, MN, Dellwood, MN, Eagan, MN, Eden Prarie, MN, Edina, MN, Elk River, MN, Elko New Market, MN, Excelsior, MN, Farmington, MN, Forest Lake, MN, Glencoe, MN, Golden Valley, MN, Hutchinson, MN, Inver Grove Heights, MN, Lakeville, MN, Litchfield, MN, Little Canada, MN, Maple Grove, MN, Medina, MN, Minneapolis, MN, Minnetonka, MN, Monticello, MN, Mound, MN, Mounds View, MN, New Hope, MN, New Prague, MN, Northfield, MN, Orono, MN, Plymouth, MN, Prior Lake, MN, Ramsey, MN, Richfield, MN, Rogers, MN, Rosemount, MN, Roseville, MN, Savage, MN, Shakopee, MN, St. Cloud, MN, St. Louis Park, MN, Vadnais Heights, MN, Waconia, MN, Watertown, MN, Wayzata, MN, Winona, MN, Wyoming, MN, Hudson, WI, River Falls, WI, St. Croix Falls, WI, Osceola, WI, Prescott, WI, Houlton, WI, Summerset, WI, Baldwin, WI, Turtle Lake, WI

Ryan Roofing did a Great Job!

"My wife Mo and I wanted to send you an email to thank you and Ryan Roofing Co. for an outstanding job on the replacement of our roof. Your professional yet personal interaction with us from the first time you came to introduce Ryan Roofing services has been very positive.  We appreciated your honest assessment of what you thought we should be looking at in terms of cost and possible roof under lament damage.