Our team is available 24 hours a day, seven days a week to help you with your residential or commercial roofing needs. We offer exceptional roofing services at reasonable prices without compromising quality standards. Do you need a new roof, maintenance or a repair?   Kingdom Roofing Limited is here to help.

Experienced Roofers

We are committed to offer honest and professional advice to all our customers. We do not want to sell you a roof that you do not need, that is why our services include preventative maintenance and repairs. We will help you extend your roof service life and avoid costly roof replacements

On the inside

If your answer is yes to any of these questions maybe is time to replace your roof:

  • Is your roof sagging?
  • Are there any dark spots on the ceiling?
  • Can you see daylight inside your home?

On the outside

  • Are the shingles cracking, crumbling or missing?
  • Is there signs of rotting, algae or mold?
  • Is there shingle granulates in the gutters (looks like black sand)
  • Are the gutters and downspouts securely attached and free of litter?
  • Is there loose material or wear around chimneys, vents, or pipes?

Contact Us

Call us today at (647) 567-0814(647) 567-0814 or send an e-mail to for your free consultation


News & Testimonials

Certificate Approval – Certified Roofer
with No Comments

Kingdom Roofing received a Certificate of Approval – Certified Roofer from Building Product of  Canada Corp (BP). Kingdom Roofing Ltd  has successfully complete the product  knowledge and proper installation training offered by Building Product of  Canada Corp (BP) and has … Read More

Roof Renovation in Milton, ON
with No Comments

Kingdom Roofing is a highly professional, and more importantly, trustworthy company. We had interviewed other roof renovation companies and we know many horror stories from friends and neighbours about selecting the wrong ones. Elkin was always professional, patient and courteous. … Read More

New Roof in Halton Hills
with No Comments

Roofing review in Halton Hills Elkin and his crew did a fantastic job! I contacted Kingdom Roofing Limited to install a brand new roof in my previous house. The job was done in time and within the planned budget. The … Read More

New Roof Milton, On
with No Comments

Elkin and his crew did an outstanding job installing our new roof- all work completed on time, with no disruption and full clean up after…great job. I recommend them without reservation. DAve Murray from Milton

Roof Replacement Milton, ON
with No Comments

Roofing review in Milton when i contacted kingdom roofing to replace my shingles i knew from day one that they were the right people to do the job. very professionals, easy to negotiate with them and the time was exactly … Read More

New shingles Roofing Freelton, ON
with No Comments

We had a wonderful experience with Kingdom Roofing. We looked around, and got quite a few quotes, and Elkin’s price was extremely competitive. On top of that, he always showed up when he said he would and his crew and … Read More