Karn’s Roofing Limited is based in Hanover, Ontario and continues to provide exceptional Roofing Services since 1952.

With over 68 years of history and experience behind us, we are a trusted and well known choice for roofing products and installations for home owners and businesses throughout Grey County and Bruce County.

Specializing in Residential, Industrial, and Commercial Roofing Systems, our team of skilled professionals take great pride in providing quality roofing services and exhibit exceptional workmanship on all projects.

Whether you are in need of a new roof or you are replacing an existing one, Karn’s Roofing will assist you in choosing a roof that best suits your home, building, and budget.

We continually strive to live up to our reputation for exceptional jobsite cleanup; as is evident in our many customer testimonials; the only thing left behind is your new roof.

Contact us today at (519) 364-3327 to discuss your roofing project.