24/7 Emergency Roofing Service


Ph No: (905) 259-9949

  • Residential Roofing
  • Flat Roofing
  • Roof Maintenance / Repair

metalroofingRoofing at its most basic level is there to protect your most valuable investment while at the same time, making it look beautiful.

Today, there are dozens of styles, types, and manufacturers of roofing. Which is the right one for you? You can trust J & F Roofing to help you choose the right roofing that protects and beautifies your home while keeping you within your budget. J & F Roofing does the job right the first time using the most modern techniques and products available.

J & F Roofing takes the stress and mess out of roofing. We typically finish most residential roofs in a day, and when the job is done, your property is as clean as it was when we arrived.

>> Shingle Roofing

>> Metal Roofing

flatroofingFlat roofing is a necessary aspect of construction industry, something most larger buildings could not have been built without. However, flat roofing is an intricate field in construction, and very few roofing contractors can properly specify and install an appropriate roofing material, which would keep the building envelope water-tight, provide energy savings appropriate for our location and local climate conditions, as well as being a financially feasible option for the roof owner. J & F Roofing is an expert in this field and can provide viable solutions for your flat roofing project! Call today for a FREE evaluation and estimate of your flat roofing needs!

>> Green Roofs

>> Modified Bitumen Roofing

>> Ethylene Propylene Diene Monomer (EPDM)

>> TPO (Thermoplastic Olefin or Polyolefin)

roofingmain1Preventative maintenance for your roof is something that everyone should think about. You can’t protect a roof from the elements, but you can make sure it’s in tip-top shape year-round. The best preventative maintenance you can do to make sure your roof is functioning properly is to perform semi-annual inspections. This can ensure you will stop roof problems before they start, and fix problems before it’s too late, in addition to giving your roof a longer service life.

>> Read more about Roof Maintenance.

About J & F Roofing

Our roof systems are designed to provide a single source solution for every application and client need. We deliver all forms of roofing, from green roofing to modified bitumen membrane; from metal roofing to shingle roofing.

We deliver technologically advanced roofing products, which meet the diverse needs of the roofing industry in terms of budget, performance and function.

Servicing Durham Region, Clarington, Toronto, Markham, Richmond Hill, Mississauga, Brampton, Oakville, Burlington,

Specializing in downtown Toronto roof removals.

>> About J & F Roofing.