Your New Roof With Our Faithful 3-Step Process

  • contact our friendly licensed reliable roofing experts
    Tell Us Your Story

    Contact and tell us what you need. Storm Damage? New Roof? Insurance Claim? Project Financing? We are a deeply experienced team of established pros and make every option available to quickly get your roofing needs covered. We're your neighbors, right here in North Branch, MN!

  • free professional roofing estimate
    Free Detailed Estimate

    We'll visit with you to design the best roof possible. Damage assessment, structural evaluation, materials and color samples, your needs, your budget - all of these factors and more goes into your written Faithful Estimate. You'll get a great roofing education and have confidence in "The Faithful Estimate!"

  • new roof installation, yard cleanup, roof inspection, and guaranteed peace of mind
    Your New Roof

    We schedule your roof project as close to NOW as possible. You want your new roof to cover your home quickly - it's critical to the safety of your family and home. Our projects include Guaranteed Cleanup, and Inspection Followup - both arranged to ensure your total satisfaction and peace of mind.

Contact Us Now

Faithful Contracting


Or, Get Your Faithful Contracting

Free Estimate

Faithful Contracting is happy to review your roofing project with you, discuss our best practices for modern roofing systems, and provide a Free Estimate, based on your selections, your needs and your budget. With every project we provide Guaranteed Satisfaction, including commitment to a thorough 3-step process - The Faithful Promise, Guaranteed Cleanup, and Inspection Followup.

Faithful Contracting wants to be your FIRST, BEST, and ONLY choice for quality roofing, construction, and contracting in the North Branch and Central Minnesota regions.

Roof Types - A Roofing Education

We have a lot of roof types in Minnesota. Some are better suited for the extremes of Minnesota weather than others, but the architectural types of roofs built here range throughout history.

At Faithful Contracting, we’ve replaced many types of roofs that reflect the full range of roof styles - fancy multi gabled, hipped, mansard, gambrel, saltbox, shed, and other styles are much more common in Minnesota than flat roofs, for example, because that flat style is so prone to collection of heavy snows and pools from those rainy downpours that have been so solid this past spring and summer.

The number of architectural styles is vastly exceeded by the types of shingles, featuring myriad color options, materials, warranty coverage, manufacturers, and much more. Add to that the Minnesota weather factor, and the requirements for expert local design and roofing installation are very clear! From the Spring downpours and tornadoes, to baking hot and steamy Summers, through the ferocious and windy Autumn, which leads to our frigid Winter season with arctic-level snow, ice dams, and freeze-thaw cycles, a Minnesota roof has to survive it all to keep your family protected.

We’ll give you a full “roofing education” and help you pick out the best "roof system" to match your selections, your needs, and your budget. We have worked with all of the biggest and best name roofing and shingle brands available - GAF, Certainteed, Owens-Corning, Atlas, Tamko, IKO, and more…

We Serve Our Neighbors in North Branch, Minnesota and Beyond...

North Branch Roofing | Cambridge Roofing | Stacy Roofing | Harris Roofing | Almelund Roofing | Rush City Roofing

Hugo Roofing | Forest Lake Roofing | Taylor's Falls Roofing | Isanti Roofing | Lindstrom Roofing | Wyoming Roofing

Oak Grove Roofing | East Bethel Roofing | Scandia Roofing | Dellwood Roofing | North Oaks Roofing

White Bear Lake Roofing | Saint Paul Roofing | Minneapolis Roofing | Stillwater Roofing | St. Paul Roofing

Roseville Roofing | Oakdale Roofing | Lake Elmo Roofing | Woodbury Roofing | St. Paul Roofing | Hudson Roofing