#1 Roofing Flushing, MI Company

Flushing, Michigan’s top-rated roofing and siding company, Guns & Hoses, has been serving the community with unparalleled dedication. With over a decade of experience, our team of roofing professionals is committed to ensuring your Flushing home remains protected and aesthetically pleasing.

Get a Free Quote

Quality People, Exceptional Roofing

At Guns N’ Hoses Roofing & Siding, we pride ourselves on our commitment to quality workmanship and adherence to industry standards. Our services cater to a diverse range of properties, including residential, industrial, office, retail, and institutional buildings in Flushing, MI. When you choose us, you’re opting for a roofing service characterized by professionalism, honesty, and a 10-year workmanship warranty.

lockhart roofing
roof leak
roofing material
top roofing contractors

Emergency Roofing Services

For When the Rains Comes & The Winds Blow

Weather in Flushing can be unpredictable. Whether your roof has been damaged by wind, hail, or other weather-related events, our team is ready to assist. We’ll inspect and repair your roof promptly, ensuring your Flushing home remains protected from the elements.


Guns & Hoses Roofing & Siding is renowned for its reliable and top-notch roofing services in Flushing. Our expertise in roof installations is recognized by leading manufacturers such as GAF and CertainTeed. We understand the importance of a sturdy roof in ensuring the safety and comfort of your Flushing home, which is why we strive to deliver excellence in all we do. Our services include Roof Inspection, Roof Repair, Roof Replacement, and Roof Installation.

Our Meticulous Process Ensures Superior Roofs

Reach out to us for a free quote. Our team conducts a thorough assessment of your roof to understand its needs. Our licensed and insured team of roofing experts will install or repair your roof with precision in Flushing. We finalize with an inspection to ensure your new roof is flawless.

average rating
locally owned

The Guns N’ Hoses Roofing Promise

When it comes to roofing in Flushing, MI, Guns N’ Hoses stands out as the premier choice. Our commitment to excellence is evident in every roofing job we undertake. Our team of experts specializes in both residential and commercial roofing, ensuring that every Flushing resident has access to top-tier roofing services.

Serving Flushing and Surrounding Communities

We proudly serve Flushing and all cities within an hour of Flushing, MI. Our dedication to the community has made us Flushing’s best-rated roofing and siding company.

Comprehensive Roofing Solutions

Our range of roofing services is designed to cater to every need. Whether it’s a routine roof inspection or an emergency repair after a storm, our team is equipped to handle it all. Regular roof inspections are crucial to maintaining its structural integrity. Our team conducts thorough checks to identify any damages, leaks, or signs of wear and tear. And the best part? Our roofing inspections are free.

Roofing Materials We Offer

At Guns N’ Hoses, we understand that every home in Flushing is unique, which is why we offer a diverse range of roofing materials:

bay city

Asphalt Shingles

A popular choice among Flushing residents, asphalt shingles are known for their durability and aesthetic appeal. Our team ensures swift and efficient installation and repair of asphalt shingle roofs.

highly skilled

Metal Roofs

Offering a blend of durability and style, our metal roofing options come in various colors, styles, and profiles. Whether you prefer the elegance of standing seam or the ruggedness of corrugated metal, we have something for every Flushing home.

grand blanc

Flat Roofs

Ideal for both residential and commercial properties, flat roofs provide excellent insulation and are a testament to modern architectural design.

Why Choose Guns N’ Hoses for Your Flushing Home?

Flushing, MI, is home to many roofing contractors, but Guns N’ Hoses stands out for several reasons. Our dedication to providing great customer service, ensuring the structural integrity of every roofing job, and using the best roofing materials sets us apart. Whether it’s metal roofs, commercial roofing, or simple repairs, our team of independent contractors ensures every roofing job meets the highest standards.

highest quality

Commercial Roofing Excellence

For businesses in Flushing, a robust roofing system is crucial. It not only protects your assets but also speaks volumes about your commitment to quality. At Guns N’ Hoses, our commercial roofing services are tailored to meet the unique needs of businesses. From timely inspections to ensure no roof leaks to using automated technology for precision, we ensure your commercial space remains protected and aesthetically appealing.

flint roofers offer free estimate

Save Money with Preventative Maintenance

A damaged roof can escalate project costs if not addressed promptly. Our team in Flushing offers preventative maintenance tips and services to ensure you save money in the long run. From identifying potential weak spots to suggesting timely repairs, our goal is to ensure your roof remains in optimal condition.

project cost

Free Estimates and Transparent Pricing

At Guns N’ Hoses, we believe in transparency. Reach out to us for a free estimate for your roofing needs in Flushing. Our team will provide a detailed breakdown, ensuring you understand every aspect of the project cost. Whether it’s a new installation, repair, or replacement, our prices are competitive, ensuring you get the best price without compromising on quality.

single ply roofing in mid michigan offering excellent job

Safety First

Every roofing contractor on our team undergoes a rigorous criminal background check. We believe in ensuring the safety of our Flushing clients, and this is just one of the many steps we take. Our team is also trained in the latest safety protocols, ensuring every roofing job is completed without any hitches.

Flint's Best-Rated Roofing & Siding Company

Serving Our Community for More than a Decade

What Our Customers Say

Our commitment to quality and customer satisfaction has earned us rave reviews from our clients in Flushing:

Shelby Beach
Read More
"After fighting with insurance for quite some time, I called Guns N Hoses to see if they could help. Jeremy worked hard with our insurance and was able to get a full roof replacement covered for us! He communicated with us every step of the way. His crew was there the day/time they said, they got right to work, and cleaned up when they were finished. Finished our roof in 1 day and we can’t be more happy with how it turned out! Highly recommend!!"
Josh Johnson
Read More
"Dalton and the Guns N’ Hoses crew did an amazing job from start to finish!!! They came through on everything promised. The process was quick, easy and had a beautiful result… highly recommend 😀 …"
Stephanie Taylor
Read More
"Christian was amazing to work with. Always answered questions, gave us his cell and met all our needs. Carlos and his crew worked all day into the evening at dark to get our home and barn done. The work ethic of these men and women was something you don't see much of these days. Great team work and good quality job. We have nothing but praise for this company"
Get Started


Choosing the right roofing contractor in Flushing, MI, can be daunting. But with Guns N’ Hoses, you’re not just getting a contractor; you’re partnering with a team that values your peace of mind. From using the best roofing materials to ensuring timely delivery, our commitment to excellence is unwavering. Contact us today and experience the Guns N’ Hoses difference.

Get a Free Quote

Certified & Highly Rated

Building Lasting Relationships in Flushing

For us, every roofing job is an opportunity to build lasting relationships with our Flushing clients. Our commitment to excellent workmanship, timely delivery, and impeccable service has earned us rave reviews:

Nikki Leiss
Read More
"Had the best experience with Guns N Hoses! Carlos is such a joy to work with! He answered all my questions and walked me through the process with ease. Definitely will recommend them! They did a fantastic job!"
Taylor Bastianelli
Read More
"Logan and the crew were phenomenal, they showed up early morning, worked with my schedule, were very professional and hard-working. They worked with my budget and earned my business. Very communicative and friendly. They installed a great roof for me. And was done in one day. Not using anyone else for my residential construction or roof and siding needs! 5 stars were earned. Highly recommend them."
kylee peel
Read More
"Five out of five stars! Christian helped me identify hail damage on my roof and worked with the insurance company to get it replaced in a timely manner! Made the whole process a breeze for me and clean up was great. Definitely will recommend."