Welcome to BC Roofing Siding and Windows

BC Roofing Siding and Windows is a full service residential and commercial roofing contractor serving North Texas since 1987.

BC Roofing is a locally owned and operated business. We have been serving North Texas for over 20 years. We specialize in residential roofing, re-roofing, siding, and all related products. We pride ourselves on providing quality service at a reasonable price. We provide written warranty on material and workmanship. So let us help you with all your roofing or related services.

We at BC Roofing Siding and Windows understand that by choosing us as your partner in your reconstruction project, you have entrusted us with a great deal of responsibility.

We pledge to live up to your trust by utilizing only the finest materials and workmanship, coupled with the best guidance available. In short-we take the worry and hassle out of your reconstruction project!

  • Licensed adjusters on staff
  • We will deal on your behalf with your insurance company
  • BBB Member
  • References available
  • 100% Satisfaction guarantee

We encourage you to contact us for all your reconstruction needs. One of our trained, courteous, and knowledgeable representatives will be happy to consult with you and develop a solution that is custom tailored to your situation.

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.

Call us today for a Free Estimate!

Why Choose Us?

  • Free Estimates
  • Fully Licensed & Insured
  • Wrtten Warranties
  • References Available
  • Locally Owned and Operated Since 1987
  • Licensed Insurance Adjuster on Staff
  • BBB Member
  • NRCA Member
  • NTRCA Member
  • RCAT Member

Contact Us!

Please fill the form below or for immediate response Call Us Today! 972-306-0215 | 817-531-7373.

Call TodayFor A Free Estimate!
972-306-0215
817-531-7373