top of page
Fixing the Roof

The #1 Roofing in Kingston, ON

For All Your Property Needs

We Offer Quality Roofing Services Ranging From Roof Repair to Complete Replacement For Your Kingston Home And Business. 

Work With a Local Roofing Expert

Roofs provide protection to everything below them so it is important that your roof is in tip-top shape. Since they are the most exposed part of the property, they often experience the worst of the bad weather, wear and tear, and more. Consistent maintenance including repairs, replacements, and cleaning is essential to keep your home or business safe.

At Maclauchlan Contracting, we provide affordable roofing in Kingston with the help of our skilled and experienced experts who use only the best materials to offer each client a customized and unique approach that best fits their needs.

Contact us today to schedule a consultation to get a free estimate for our roofing services.

Find The Best Roofing Solutions For Your Kingston Property

The right roofing can boost the curb appeal of any style of home, from rustic to urban, colonial to contemporary. We can install a new roof, replace any broken shingles, and take care of any additional exterior work. 

Our Process

Step 1: Contact Us

Contact our team via phone or contact form and one of our representatives will reach out to set up an initial consultation. This meeting will consist of using satellite imagery measurements of your roof and walking the base of your home to give you an exact quote. 

Step 2: Get A Free Estimate

Your representative will meet with you a second time to go over your financing options, sign paperwork, choose product color, and finalize a production date. At this point, we'll go ahead and acquire permits and order all materials so there are no production delays. 

Step 3: Roof Repair 

Our crew will arrive at your home on an agreed-upon date and time. Construction work will begin and will continue until completion, weather permitting. Most of our roofing jobs are completed the same day. Upon completion, we thoroughly clean your yard and its surrounding areas. After all debris is removed, we complete a final inspection to make sure everything is in order.

Why Choose Maclauchlan Contracting?


Quality Work

Our clients receive the best roofing in Kingston with great attention to detail, exceptional customer service, and the highest quality of work every time. 

Licensed & Certified

Our skilled technicians are up-to-date on the latest technologies and are trained and certified to provide you the best, custom roofing solutions for your property. 

Experienced Professionals

Not only are our technicians certified to handle your roofing issues, but they also have years of experience servicing the Kingston area and effectively managing multiple projects at once.


Impeccable Reputation

With years of roofing experience, we’ve fortunately established a great reputation for quality work at great prices. Our reviews speak for themselves.  

Asphalt Shingles

Asphalt roof shingles are the most popular roofing material used on homes across Canada. They are designed to protect homes through all sorts of weather with minimal maintenance. They are also available in hundreds of colors and styles making them customizable to fit your home’s aesthetic. Asphalt shingles are easy to install and an affordable long-lasting roofing option. 

Metal Roofing

If you prefer metal roofing for your home, we also offer easy installation of lightweight metal roofs. Since they are so light and come in multiple shingle sections, they can be installed quickly.


Our metal roofs have a long expected life and we give a 30-year warranty to all our clients. Because metal roofs are noncombustible, they typically have a high fire-resistant rating. 

Roof Shingles

Get An Estimate Today

Work with one of the best roofing companies in Kingston, Ontario for all your roofing needs. Call us to schedule a consultation and receive your free estimate today. 

bottom of page