BA Roofing has a service area spanning from North Bay to Toronto along the east side of Georgian Bay. We are the roofing company of choice for many commercial, industrial and residential clients, large and small.

We are proud to be an equal opportunity employer with over 20 employees, both male and female. Feel free to contact BA Roofing if you wish to trade an honest day’s work for an honest day’s pay.

In order to service our clients’ needs safely, efficiently and in a timely manner, we have several types of vehicles in our service fleet and have the ability to access buildings in remote areas, bring supplies in and remove the waste at clean up time.

We have equipment to service island properties and haul the waste off the island. This is a common occurrence after a storm blows through Georgian Bay cottage country.

We are a bonded and trusted service provider and several insurance companies rely on us to provide estimates and complete the work in a professional and cost effective fashion.

BA Roofing, est. 1989
Commercial, Industrial, Residential

  • Flat Rubber
  • Asphalt
  • BUR
  • Wood Shingles
  • Asphalt Shingles
  • Roof Insurance Claims
  • Roof Warranty Repairs
  • Mainland or Island Cottage
  • Clean Up & Waste Removal
  • Roof Snow & Ice Removal
  • Equal Opportunity Employer
  • From North Bay to Toronto
  • Barrie Roofing
  • Orillia Roofing
  • Midland Roofing
  • Coldwater Roofing
  • Severn Roofing
  • Parry Sound Roofing
  • Collingwood Roofing
  • Orangeville Roofing
  • Haliburton Roofing
  • Muskoka Roofing
  • Penetang Roofing
  • Waubaushene Roofing

BA Roofers Rebuilding A Sloped Roof

ba roofers rebuilding a sloped roof

BA Roofing Snow Removal

roof snow removal

BA Roofing  is a certified installer of the following products.


bp shingles canada logo


certainteed residential roofing products


iko residential shingles


soprema roofing products