W.J. Roofing

For over two decades, W.J. Roofing has been a family owned and operated business. With an office, showroom, and warehouse located in Straffordville, which is just south of Tillsonburg Ontario, we will be happy to help you navigate through the decision-making process of choosing the roofing system best for you. Whether it is new construction or a renovation, we are sure to have options for any style and budget.

Since 2004, W.J. Roofing has been proudly offering transparent job quotes, quality products, and expert installation to our local service area including St. Thomas, Aylmer, Port Burwell, Port Rowan, Long Point, Turkey Point, Delhi, Simcoe, Waterford, Brantford, Port Dover, Otterville, Norwich, Woodstock, Ingersoll, London, and everywhere in between.

Request a Quote

Offering a Wide Range of Quality Products

View Retail Products

Visit our Showroom

Come by to see us and our products in person at 9177 Plank Rd in Straffordville, ON or give us a call at 519-866-5688.

Come See Us

Services we Offer

Not all products are built the same.
To ensure you get the best possible roofing system for your money, there are many factors to consider, including material quality, warranties, and installation procedures.

A house with a shingle roof

Shingle Roofing

View Details
A picture of a house with a metal roof

Metal Roofing

View Details
A picture of a house with a synthetic roof

Synthetic Roofing

View Details
A picture of a garage with aluminum cladding

Aluminum Cladding

View Details

Service & Repair

View Details

Retail Products

View Products

Follow us on Facebook