A Family of Roofers, Roofing for Families

Founder and History

Founded by Ralph Mastracci in 1957, Bosco Roofing is a third-generation, family-owned company with humble beginnings. Through a commitment to family and the community, Bosco Roofing has maintained continuous growth in and around the Niagara Region for over 60 years. Originally a residential roofing company, Bosco Roofing has evolved into a full service residential, commercial, and industrial roofing contractor.

Joined by his eldest son Robert in 1987, Ralph Mastracci and Bosco Roofing have developed a reputation for quality workmanship and genuine, dependable service. Currently owned and operated by Robert Mastracci, Bosco Roofing continues its commitment to innovation, quality, integrity, and reliability.

Following his graduation from Brock University in 2015, Ricco Mastracci, Robert's oldest son, joined the Bosco Roofing management team. With three generations at the helm of the company, and a unified commitment to all current and future customers, Bosco Roofing continues to lead the way for excellence in the roofing industry.

Call us today for more information about our services and dedication to quality roofs.

Mission Statement

Bosco Roofing is a leader in providing reliable and effective roofing services to our customers by creating a successful partnership with them throughout the contracting process. Our pledge is to establish lasting relationships with our customers by exceeding their expectations and gaining their trust through exceptional performance by every member of the roofing team.

St. Catharines Location

18 Woodmount Drive
St. Catharines, ON L2T 2X9

Telephone: 905-227-5351
Fax: 905-227-3841

Burlington Location

4140 Fairview Street
Burlington, ON L7L 4Y8

Telephone: 905-633-8555

Hours of Operation

Bosco Roofing is on call 24 hours a day, 7 days a week. Schedule your roofing services today.

Send to a friend

Send the url of this page to a friend of yours

Copyright Bosco Roofing 2018 - Legal
Created by

Legal notice