Roofing • Siding • Windows & Doors • Eavestroughs
169–1235 Fairview St., Burlington, ON L7S 2K9. Canada

Your #1 Choice for Roofing & Eavestrough Services in Ontario

Need a Roof Repair? We Offer FREE Inspections
Our gift to You

Get a New Roof From $60 per month & $0 Upfront

& upgrade to our WindProof™ shingles free
Why Choose

Custom Contracting Roofing & Exteriors

Expert Honest, Hard-working, and Family-oriented Contracting Company

Roof Replacement

With our company, the process is quite straightforward. We want to ensure that our clients are in the know and are comfortable with the whole process. Here is our process on the standard roof installation service.

  • We start with our free quote, which includes things such as the timeline, potential material cost and labour costs
  • Our professionals will arrive on-site and begin prepping the site.
  • Our team will start the demolition of your existing roof if we are completing a replacement roof installation.
  • We will start working on the installation.
  • We will finish up any last-minute touches and complete the installation.
  • We will clean-up the site and leave your yard, roof, and the surrounding area in a better state than when we found it.

Roof Repair

With our roof repair services, the focus is on getting it done right the first time. Our professionals are experienced in several roof materials, and from wood to tile, we can be the roofing contractor that does the job right. Here are the steps we take on a standard roof repair call:

  • Take your request at our office and dispatch our nearest vehicle.
  • Once our staff comes on-site, we will take a look at the damage and provide you with a couple of options that will be best for your roof.
  • After we discuss and decide on a recourse, our professional technician will start the repair.
  • Once the repair is completed, we will clean-up the site, and make sure the roof is in a better condition than it was before.

Roof Inspection

Our roof inspections are completed by fully certified inspectors that can point out and suggest changes to your commercial or residential roofing in Hamilton. Here are just a few of the ways in which our roof inspections can help you and your roof!

  • For insurance purposes: we can provide roof inspections that can be used for your home, condo or commercial building insurance.
  • For home inspection services: we can provide a roof inspection as part of a home inspection. This will show if you need to replace the roof in the next few years, or any vulnerable spots that the roof has.
  • For quotes: we use our roof inspections to provide details for our in-depth quotes for our potential clients.

Financing Your New Eavestrough
Has Never Been Easier

0 Down


$60 /per month

starting from

Get 0%

call us for more details


Custom Contracting was great throughout the whole process, from communicating with the insurance company and making sure we were satisfied.
I would recommend this company to anyone. Great customer service and always there to answer any questions!

From the initial contact with Ryan through to the finished projects, this team of professionals were spot on. The crews were great, the workmanship flawless and the pricing was fair.
The whole experience with this company was over the top. I highly recomend them.

Greg was very helpful throughout the entire process. The crew that came out was extremely polite and professional too. I would highly recommend them if you are in need of a roof repair or replacement.

Greg from Custom Contracting went out of his way to answer questions, bring shingle samples to our home for review, and ensured all the details were taken care of. His crew did a phenomenal job at completing our roofing project in 1 day. They were professional, courteous and cleaned up with no trace they had been there. Would definitely hire Custom Contracting again.

Roof Shingles

Residential roof replacements and repairs are Custom Contracting focus. Custom Contracting is the only roofer in the industry with WindProof™ shingles. WindProof™ shingles come with a 50 year limited warranty. We are proud of the durability of our shingles. Custom Contracting installs shingles according to rigid technical specifications and requirements that will maintain the Custom Contracting top standard.

Emergency Roof Repair

Sometimes unfortunate events happen. Custom Contracting has you covered with our emergency roof repair service. With hundreds of styles and colours in stock, we guarantee a shingle match. Custom Contracting’s goal is to make sure you receive the top standard when it comes to any roofing job, so you can rest assured our repair work will be built to last.

Roofing Carpentry

Plywood can get wet and it is one of the most important aspects of roofing, it is the foundation of where you should lay shingles. If the plywood is wet, most times you may have to replace it. That is why Custom Contracting will do a thorough inspection to determine if this is needed. Feel confident with the Custom Contracting Guarantee, roofing that is built to last.

Metal Roof Flashing

Custom Contracting will replace your roof flashing, including chimney flashings, as part of your roof replacement. It is included in the price, so there aren't any hidden fees when you get your invoice.

Roof Accessories

Typically standardized builder roofs have plastic vents, which get destroyed over the years. Our vents are top of the line metal that will stand the test of time. We can install an array of different accessories.

Roofing insulation

Your attic is a big part of your roof system and ensuring it is properly ventilated is key to keep your roof shingles in pristine condition. We conduct a thorough inspection of your attic, because proper insulation can also help you save a bundle on your energy bills. It will limit the escape of cold air in the summer and warm air in the winter.

Custom Contracting dedicates itself to each and every project we undertake. Whether it is residential or commercial contractor services that you need, we give each of our customers our full attention, our full eye to detail, and do so with the utmost pride in our workmanship.
We have the training, the background, the experience, and the references to prove we are the best at what we do, and one of the most knowledgeable crews in the local roofing and siding business.
The only thing we’re missing in our business is you. Call us at 877-220-1655 now, or message us through our contact page. We welcome all your questions or comments.

The Custom Contracting Inc. Guarantee To Our Customers

Here at Custom Contracting, we put our hearts and souls into everything we do. We do not take shortcuts or cut cost on anything that can have an effect on the final project. You will have our undivided attention throughout the course of the work, which guarantees that everything will be in order, down to the very smallest detail.

Custom Contracting is a long-standing business that has been working in the property renovation field for many years. We are one of the most experienced businesses in the Hamilton and surrounding area, we know all the pain points of homeowners in the region, which allows us to set ourselves apart from other roofing services.

If you are interested in working with us, give us a call at 877-220-1655 or get in touch with us through our contact page for any inquiry, comment, or question.

Our Home
Contracting Services

Roofing, Eavestroughs and Siding Services & Repairs

Roofing Services

Custom Contracting has a professional roofing construction team who are prepared to take on any project, from renovation and replacement to repair.

Siding Repairs

If the sidings of your home have become worn and are in immediate need of an urgent repair, Custom Contracting can help you with that and more!


The eavestroughs of your property are constantly put under pressure from rainwater, snow, and debris. If you need help repairing them, we are here for you.

Windows & Doors

We also offer windows and doors reinstallation and repairs. We only use the highest quality materials and products to ensure that you don’t need a replacement.

If you’re ready to get started...

Set up your
Free Estimate!

Or call 877-220-1655 for details.

Completed Projects


Happy Clients


Square Feet Roofing Done

Book Your Free Consultation
Roofing • Siding • Windows & Doors • Eavestroughs
169–1235 Fairview St., Burlington, ON L7S 2K9. Canada