Providing Peace
of Mind Since 1932
Providing Peace of Mind Since 1932
GET AN ESTIMATE

About Us

Our Promise 

At Garlock-French Roofing we are focused on doing what’s right for our customers by putting the homeowners needs front and center.  We are dedicated to making sure your experience is straightforward, courteous, timely and professional.

Our Values  

A History of Roofing in Minnesota

At Garlock-French Roofing, we are proud to be Minnesota’s go to roofer since 1932.   As a family-owned company, we are committed to providing peace of mind for every customer through meaningful, friendly, and high-quality solutions for every roofing-related need.

We not only aim to provide the best solutions for roofing in the Twin Cities metro, we’re dedicated to building and maintaining lasting relationships with our customers. Our goal is to earn your trust by offering honest guidance, multiple options and reliable service from day one.

With more than 90 years of experience, Garlock-French Roofing has turned roofing in  Minnesota into an art form. Our team is the best in the business, working not just for you but alongside you.

Communities We Serve Around Minnesota

Garlock-French Roofing is proud to serve Minneapolis and the surrounding communities. Reach out for roofing services in:

Garlock French Leadership

Bryan Karel

President

Dave Karel

Executive Vice President, Safety Director

Bob Dresback

CFO

Contact Us at 612-722-7129

Let’s Talk About Your Roof

Whether you’re dealing with storm damage, planning a full replacement, or simply have questions about the condition of your roof, the Garlock-French team is here to help. With over 90 years of experience serving Minnesota homeowners, we bring honesty, expertise, and genuine care to every conversation. Reach out today and discover why Twin Cities homeowners have trusted us since 1932 — we’d love to earn your trust too.

Partners, Certifications and Affiliates