Want a Free Estimate? Please call  905-544-5700

Excellent Roofing Services in Hamilton and the Surrounding Areas

Do you think it is time to replace your entire roof? Get an experienced contractor to do the job! Our professionals at Mark's General Contracting have over 30 years of experience under their belts and can complete all types of metal and slope roofing projects at very economical rates. At the heart of our company lies an unwavering commitment to delivering impeccable roofing services at all times. This is the reason we choose only the top-quality roofing material to finish a project. No matter the size and style of your property, we can provide it with a roof that complements it perfectly!

Make the Best of Your Investment With Our Help!

Has a wind storm rolled up your home’s roof or left shingles scattered in your yard? Let Mark’s General Contracting assess your situation and help you take care of the mess. With our expert evaluation, we will be able to tell you the degree of damage and recommend the best fix. We will inspect your shingle roof for loose, broken or missing shingles, and also check if there are any sagging, loose nails and rusty metal pieces around. Our other services include installing flat roof membranes, adding a copper roof over bay windows, chimney repairs, chimney rebuilds, and more. If you have a flat roof, we will look for separations in flashing and clogged drains. If there are leaks indoors, we can check them too. Besides repair and maintenance of shingle and flat roofs, we can repair any damage that has been caused inside your home. You can come to us for the following services:

Roof Inspection

Let us provide you with a thorough roof inspection service. We utilize modern equipment to check your site and identify the repairs it will need. Our team listens to you and guides you on the best possible solutions for your roof.

Roof Installation

Our technicians work closely with you to fulfil your roofing needs. We give you a roof that not only adds to the beauty of your home, but also provides security and durability. We install roofs according to industry standards.

Roof Repairs

Whether it is a minor shingle repair or complete replacement of the roof, we can do it all. Our roof repair services are delivered in a timely manner and without causing you any inconvenience. We also offer regular roof maintenance services.

Need Quick Roof Repairs?

We will be there in no time to help you repair or replace your roof!


Mark’s General Contracting
51 Blake St
Hamilton, ON, L8M 2S4


Monday - Friday   09:00 AM - 09:00 PM

Saturday, Sunday, and After Hours – Please Leave a Message

Ask about our Seniors Discount


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice