Flint, MI (810) 835-4817

Sherriff-Goslin is the Most Trusted Roofing Contractor in the Flint Area

We’re proud to be considered the best roofing company in the Flint area by our customers. Our reputation has been earned through our top-quality, professional residential roofing services as well as our barn, other farm building, and church roofing services. At Sherriff-Goslin, we provide all of our customers with free roof inspection, free roof estimates, as well as Flint’s best roof repair and roof replacement services. And finally, our commitment to our company’s core values – integrity, safety, and quality – is evidenced by our industry-leading 10 year free service guarantee!

Proudly serving Grand Blanc, Davison, Flushing, Swartz Creek, Goodrich, Clio, Montrose, Mt Morris , Linden, Fenton, Owosso, Corunna, Durand, Bankroft, Lapeer, Port Huron, St. Claire, Algonac, Marine City, Memphis, Columbus, Avoca, Saginaw, Bay City, Midland, Merrill, Kawkawlin, Linwood, Frankenmuth, and Birch Run.

Roofing Services

From free roof inspections to new roof installations and total roof replacements, Sherriff-Goslin has over a century of experience in providing the best roofing services available. As the leading roofing company in Flint, we strive to deliver the best and safest possible roofing experience to our customers.

Our Services
Shingle Visualizer

By selecting different shingle types and colors through our shingle visualizer, you can better envision your future new roof installation in the Flint area.

Use Visualizer
Our Guarantee

At Sherriff-Goslin, our new roof installation and total roof replacement services are backed by our industry-leading 10 year free service guarantee. We know that purchasing a new roof can be daunting for our customers, so to give our customers the confidence that they need, we are proud to stand behind our work.

Learn More

Shingles

Whether you’re looking for shingles that are wind resistant, algae resistant, high impact, or anything in between, Sherriff-Goslin’s experienced team will work with you to find the solution that you need.

Ready to get started? Call us at (810) 835-4817