Serving Northern Texas for over 20 years

Experience you can trust.


BC Roofing has been in business for over 30 years

Offering the best Commercial Roofing in Texas

BC Roofing Siding and Windows is a full service commercial roofing contractor serving North Texas since 1987. We believe in providing our clients with the highest value available on the market, and provide written warranty on all material and workmanship. 

We provide quality work all over North Dallas: Carrollton, Garland, Little Elm, Sachse, Wylie, Rowlett, Arlington, Plano, Richardson, Frisco, McKinney, Prosper, Little Elm, The Colony, Lewisville, Denton, Irving, Hurst, Lake Highlands, Addison, Allen, Coppell, Colleyville, Corinth, Farmers Branch, Flower Mound, Grapevine, Highland Village, Keller, Rockwall, Southlake, Rockwall, Farmers Branch, and more.


We'll work to provide you excellence

All estimates are free and flexible according to materials and scheduling.

See our work and understand why so many locals choose BC Roofing for their commercial roofing needs.


See what our clients are saying...