Serving Homeowners in Minnesota, Iowa, and Wisconsin
Choose Us for Quality Roofing Services
Countrywide Contracting, Inc. was established in 2003 by Craig Johnson to provide industry-leading and affordable services for home and business owners. With dedicated service to the community for nearly two decades, our local, family-owned company has earned a reputation among the local community for providing unsurpassed craftsmanship and customer satisfaction. An A+ rating from the Better Business Bureau demonstrates our commitment to quality and transparency.

Every team member is fully licensed, insured, bonded, and passionate about offering industry-leading solutions to our neighbors. Roofing maintenance, repairs, gutter cleaning or siding installation – our certified team can competently service any request.
Why Choose Us?
Honest Approach
We employ our expertise and experience to provide accurate information to help you make the best decision for your home or business. Whether your issue can be resolved with quality repairs by our qualified team or requires a complete re-roofing, we are upfront with our recommendations.
Enduring Results
Roofs are built to last decades. Whether you need roof maintenance or a professional roof replacement, we strive to provide long-term solutions over multiple seasons. We combine the best building materials with our vast experience to provide services that beautify and fortify your property for years.
Quality Solutions
When you hire us to deliver the ideal roof, we stand behind our work with quality craftsmanship. Our seasoned roofers devote care and attention to every detail to ensure our solutions meet your needs, budget and lifestyle.
Let Us Provide You With The Perfect Roofing System
Countrywide Contracting, Inc. offers a complete range of roofing services, including roof maintenance, inspections, repairs and replacements. To schedule an appointment with our expert roofers, call (651) 528-7451 or use the online contact form to request service.