Save More on Roofing Materials at JC Roofing Supply Dayton, Ohio (937) 258-9999

Serving Our Customers with Low-Cost Roofing Materials


50 YEAR BP EVEREST $74.95 PER SQ!!!!!


Safeguard your roof for less with low-cost roofing materials from JC Roofing Supply in Dayton, Ohio. We provide discounted roofing materials, such as shingles and rubber roofing, to meet basic contracting needs. As a wholesale roofing materials dealer, everything we have in stock is sold as is. Contact us to learn more about the types of roofing shingles we have.

Fantastic Prices
Do you want to save more on roofing materials? No one else offers lower prices than we do. The prices for our shingles tend to be anywhere from $5 to $30 lower per square foot. Plus, we offer excellent customer service, aiming to be friendly and make you feel at home. We offer:

 • 50 year Dimensional Shingles  • 3-in-1 Shingles • Ice Guards • Rubber Roofing

• Coil Nails

All prices on roofing materials are subject to change. Also, all returns must include receipts and we have a mandatory restocking fee that is 15% of the product price. We offer same-day delivery, depending upon scheduling matters.

About Us
The owners, and the team at JC Roofing Supply have a combined 50 years of experience in this industry. Since 2004, our family-owned-and-operated company has been serving the general public and contractors. If you are looking for the lowest prices on shingles and roofing materials, you came to the right place. For more information, please contact one of our offices. We would be happy to handle all your questions or concerns.



Contact us at (937) 258-9999 in Dayton or Columbus, Ohio, to see what roofing materials we have in stock.


Hours of Operation: Monday–Friday, 8 a.m.–5 p.m., Saturday, 8 a.m.–2 p.m. | Hours May Vary Depending on Location
Contact Our Dayton Store for Questions or Concerns | Service Area: Ohio, Indiana, Kentucky