Our Guarantee To Our Valued Clients
Here at Custom Contracting, we put our hearts and souls into everything we do. We do not take shortcuts or cut costs 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. Regardless of your house location, be it in Hamilton, Burlington or anywhere in Southwestern Ontario, our experienced gutter repair specialists are ready to come for a professional assessment of your eavestrough. If you are interested in working with us, give us a call at 289-768-8694 or get in touch with us through our contact page for any inquiry, comment, or question.
We’re Fully Licensed & Insured
If you need help with the necessary paperwork required for your insurance claim, we’ll be happy to assist. We carry all the proper licensing required to offer our services in Stouffville. All our workers have adequate insurance to protect you, the homeowner when the project begins. Most importantly, we’re local roofers so we know many of the regulations that apply in Stouffville and will always abide by the guidelines when performing repairs or installation.



Our Services
What makes our gutter guards better?

Built For Canadian Weather

Top Quality Material

Easy Installation To Any Roof
Our gift to You
No Payments for One Year
+ 0% Interest for 10 Years
& upgrade to our WindProof™ shingles for free
Why Choose Custom Contracting for Eavestrough Services
We are a reputable roofing and exteriors contractor in the Hamilton area. We have served many satisfied clients that have continued to enjoy the best quality homes at an affordable price. Listed below are a few qualities of our company that you will not f


Lifetime Warranty
We have liability and WSIB coverage to guarantee that you are protected from any potential claims.

25 Years of Experience
We have 20+ years of experience in the roofing industry, so we have the knowledge and expertise to get the job right every time.

Excellent Customer Service
We will educate and guide you throughout the process from start to finish, ensuring that all your needs are met.
Other Cities We Provide Roofing Services
Reviews
If you’re ready to get started…
Set up your
Free Estimate!
Or call 289-312-1789 for details