Call Now
Website
Call
Business Details
Emergency
services
Your Trusted Roofing Partner in Janesville, WI
McGarry's Roofing & Construction has served Rock County, Wisconsin for over three decades, specializing in residential and commercial roofing, siding, gutter installation, and general construction services. As a locally owned business, we prioritize building long-term relationships with clients by delivering high-quality craftsmanship and materials tailored to each projects unique needs. Our teams expertise ensures efficient execution of roofing repairs, replacements, and restorations, while our commitment to the community drives our dedication to being reliable neighbors.

We offer competitive pricing and free consultations, with emergency services available after hours. Our experience spans asphalt shingles, cedar shakes, metal roofing, and historical Victorian restoration, ensuring comprehensive solutions for homes and businesses across Janesville, Milton, Beloit, and surrounding areas.
Services
Roofing Siding Installation Gutter Repair General Construction Deck Contracting
Highlights and features
  • We offer over 30 years of local experience in Rock County.
  • Our team provides free consultations and emergency services.
  • Competitive pricing for residential and commercial projects.
  • Specialized in historical Victorian home restoration.
  • Locally owned and committed to community standards.
Services
Roofing
McGarrys Roofing and Construction specializes in residential and commercial roofing solutions, including asphalt shingles, cedar shakes, metal roofs, and historical Victorian restoration. We provide inspections, repairs, and replacements to ensure durability against Wisconsins weather. Our expertise guarantees long-lasting protection for homes and businesses.
Siding Installation
We install LP Smart Siding, vinyl, steel, and cedar options for homes and businesses. Our team ensures proper installation to enhance curb appeal and weather resistance. Services include removal of old materials and debris cleanup, tailored to Rock Countys climate and regulations.
Gutter Repair
McGarrys offers seamless aluminum gutter installation, repair, and replacement. We address leaks, clogs, and damage to prevent water intrusion, protecting foundations and landscaping. Our solutions are designed for efficiency and longevity in Rock Countys seasonal conditions.
General Construction
From deck contracting to bathroom and kitchen remodeling, we handle interior and exterior restoration projects. Our services include window replacement, Victorian home restoration, and steel subroof fabrication, ensuring functional and aesthetic improvements for residential and commercial properties.
Emergency Services
We provide emergency roofing and gutter repairs for urgent damage caused by storms or extreme weather. Available after regular business hours, our team responds promptly to mitigate risks and restore structural integrity for homes and businesses in Rock County.
People
Todd McGarry
Owner
Todd McGarry leads McGarrys Roofing and Construction with over 30 years of local experience. He prioritizes customer satisfaction and quality craftsmanship, ensuring projects meet Rock Countys unique needs. Todds hands-on approach and community focus drive the companys reputation.
Questions
What services does McGarry’s Roofing and Construction offer?
We provide roofing, siding, gutter installation, general construction, and emergency repairs for residential and commercial properties in Rock County, WI.
Do you serve areas outside Janesville?
Yes, we serve all of Rock County, including Milton, Beloit, and surrounding communities.
Are emergency services available after hours?
Yes, Todd McGarry is available for emergency roofing and gutter repairs after regular business hours.
What types of roofing materials do you work with?
We install asphalt shingles, cedar shakes, metal roofs, slate, tile, and EPDM rubber for residential and commercial buildings.
Reviews (3)
Jeffrey D. Maurer
Jul 25, 2017 Report
Todd and his crew did a beautiful job on my home. My roof is perfect. Everybody was professional and hard working. They took care of my landscaping.
Tim Lehr
Apr 23, 2017 Report
McGarrys came out within 24 hours of our phone call to roof our house. They did a fantastic job with the install and cleanup- Very professional!.
Brian Walls
Mar 20, 2017 Report
Had McGarry's out last summer after a series of storms took off a bunch of shingles. The man was supposed to be on his boat I believe but showed up to.