Affordable Roofing in Lake City


Lake City, MN, is famous for all things water. Sitting on the widest spot in the Mississippi River and the birthplace of waterskiing, Lake City is heaven for boaters and other water recreation enthusiasts. 

At Hastings Roofing Co, our specialty is keeping all the water in Lake City where it belongs: outside your home. Hastings Roofing Co. is the local leader in quality roofing materials, installation, and customer service for Lake City home and business owners. 

Visit our website today for a free quote on your next roof repair, insurance claim, or new construction project.

New construction and planned replacement for home or business

When you’re building your home or business, and you find it’s time to replace an old roof, see Hastings Roofing Co. We provide the highest quality materials, the leading design trends, and a wide range of products for any budget. We offer the best in:

  • Stone and slate, for unparalleled durability and beauty
  • Metal roof options, our “greenest” choice for the environment
  • Asphalt, a classic choice available in a variety of colors
  • Cedar, for a natural look with insect resistance
  • Plastic and polymer, for easy maintenance and versatility
  • Clay and concrete tile, modern and sophisticated as well as durable and fire-resistant

Our design specialists can help create unique rooflines and aesthetics to provide beauty and function at your home or business for years to come.

Our seasoned installation experts excel at residential and commercial roofs and can construct or replace the roof on any structure.

Making your roof right, right away with emergency service

The team at Hastings Roofing Co. can repair or replace your roof in an emergency with our 24-7 on-call emergency service. No storm or damage is too catastrophic for our experienced staff of professionals.

No matter what our Minnesota weather dishes out each season, Hastings Roofing Co. has you covered, literally. Our process when we visit your home or business will include:

  • Assess the damage of the roof entirely, including the roof, as well as any compromised support structures.
  • Provide immediate protective measures to safeguard against further damage
  • Document all the damage details as well as the repair costs and actions for a smooth insurance claims process

Keep your roof in shape with seasonal maintenance

Hastings Roofing Co. provides seasonal services to care for your roof and avoid emergencies before they happen. Here’s how we do it:

  • Regular roof inspections each season
  • Detailed damage reports
  • Free quotes for repair services

It’s smart to schedule regular roof checkups at your home or business with our qualified, licensed, and bonded roofers. We can help you discover problems while they are small, manageable, and less expensive to fix. 

Though we know roofing emergencies happen in Lake City, proactive maintenance of your roof helps you avoid expense and inconvenience down the road. We work with you to determine the best action plan for optimal roof function all year long.

Partner with the best at Hastings Roofing Co.

It’s a source of pride for us to live where we work. Our customers are also our neighbors, and we’ve worked hard to build client relationships based on trust and transparency. Count on us to provide a service and products you can trust. 

Give us a call today at 651-383-3740 or visit our website to schedule a free quote. We look forward to serving you at home in Lake City, Minnesota.

Proud Partnership!
Hastings Roofing is proud to announce a partnership with Snap Construction. At this time Snap Construction is only able to offer complete reroofing.