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

Guelph Roofing Services Company

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

Custom Contracting Inc. is a hardworking contracting company that specialises in roofing, vinyl and wood siding, custom window and door installations, and eavestrough repairs. We offer our services in Guelph as well, so if you are looking for the mentioned services, we are your best option.

Custom Contracting has been your local option for all things roofing since our founding. Our company has worked long and hard to make our mark here in Guelph, and our work speaks for ourselves. We work with you and your home and will ensure that your roofing services are completed safely, and efficiently with ease. From roof installation to emergency roof repair, our team of highly qualified technicians can deliver professional roofing services, with each of our clients. See how Custom Contracting can help you with roofing today, and have a great experience with one of the top roofing companies in Guelph.

Guelph Commercial Roofing Installation

For our commercial clients, the team at Custom Contracting has been working with businesses and building owners for well over a decade. We know that you are looking for the best bang for your buck, and for a company that can avoid disturbing your daily operations. We are experienced in working with flat or low pitch roofs and can install, and expertly seal your roof to ensure that you do not have future problems with water or ice damming.

We love working with our commercial clients as they know what they want. We have worked in the roofing niche for a while and can provide answers to any of your questions throughout the process. With our flexible working schedule, ability to stay on time and budget, and with expert roofers, you will be hard-pressed to find a better option for your commercial roofing needs in Guelph. Call the team at Custom Contracting today and experience the difference that an experienced commercial roofing company can make on your next roofing install.

Guelph Residential Roofing Installation

Working with residential clients is some of our favourite work as we never know what to expect. Whether it is a specific design motif that they want to see for their roof, or a new style that we are launching, our residential clients love to challenge our roofers. We love it, and no matter if you are looking for a new-build installation or a roof replacement, the team at Custom Contracting has you covered.

For our residential clients, we want to ensure that the job is done on time, and budget, and will provide you with detailed timelines to ensure that we are meeting your expectations. As well, our team will go the extra mile to ensure that once we wrap work on the roof, we provide your yard with a thorough clean-up. The only thing we want to be left at your home after one of our roof installations is the smile and the love of a new roof! If you are interested in working with us, give our team a call, and let's see what Custom Contracting can do for you and your next roof installation.

As one of the leading Guelph roofing contractors, the team at Custom Contracting is here for you
Services We Provide

Roof Installation

Our roof installation method ensures that our clients are kept in the loop and that your roof project goes off without a hitch. When you first contact our team about a quote, we will do a quick inspection of your roof and the property. Next, we will work out the specific details, including the type of roof, and the finish you want. When we send along with our free in-depth quote, we will also provide you with an estimated costing that will include the costs of the materials for the project.

Next, our team will arrive on-site and start the demo of your existing roof. Once that is completed, we can begin with the installation of the actual roof. This part of the project can take a couple of days, but the estimated time of delivery will be detailed in our quote. Finally, we will finish up the project and complete any finishing touches that you are looking to install. With our roof installation services, the team at Custom Contracting has you covered from quote to site clean-up!

Roof Repair

No matter if we are dealing with an emergency repair after a windstorm off of the lake or a spot repair that you have been putting off, the team at Custom Contracting has been completing roof repairs for years. Our team is your local experts at dealing with repair issues, and we cannot wait to help you and your roof out!

Custom Contracting is your local roof repair in Guelph that you can depend on. Our technicians have worked on a wide variety of roof materials and can handle practically any roof repair. We have worked with metal, slate, tile, wood, and asphalt roofs, and can patch, replace or refurbish any roof material that we see here in Guelph. All of our technicians are fully certified and can make sure that your repair is as good as new! With our technicians, your roof repair will not only be done right, but it will match your roof to help with resale value!

Roof Inspection

Roof inspections are an essential part of any roofing company, and as one of the top local roofing contractors in Guelph, Custom Contracting has you covered. All of our professionals can handle both commercial and residential roof inspections. We do roof inspections for a few crucial reasons:

  • To complete part of our in-depth quote process
  • To assist with insurance asks to inspect a properties roof
  • To help buyers to inspect a property in which they are looking to buy

Here at Custom Contracting, our team goes the extra mile. Our inspectors will look at your roof, your under-roof and every nook and cranny in or around. We want to ensure that you are informed of any issues and provide you with some options on how to improve or fix it. All of our roof inspections come with no string attached. Instead, we offer our services as you need them, and will provide some suggestions moving forward. Whether you are looking to buy a new home, but not sure on the roof, or need a look at an older roof to see if it needs to be replaced, Custom Contracting has you covered!


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.

Do You Have Questions?

Do you offer free quotes to prospective clients?
Do you offer warranties?
What styles or kinds of roofs can you install?
What areas do you service?
How often should my roof be inspected?


More reviews

Contracting Done Right

  • Roofing
  • Siding
  • Windows & Doors
  • Eavestroughs
If you’re ready to get started...

Set up your
Free Estimate!

Or call 877-220-1655 for details.
Book Your Free Consultation
Roofing • Siding • Windows & Doors • Eavestroughs
169–1235 Fairview St., Burlington, ON L7S 2K9. Canada