Beacon Roofing Supply Inc

100 Taylor St
New Castle PA 16101

Sponsored Topics


  • ATM/Debit
  • Visa
  • Cash
  • Invoicing

See a problem? Let us know!
Founded in 1914, McClure-Johnston Company distributes a variety of building components to commercial and residential clients. It sells a line of roofing products, siding, soffits, gutters, replacement windows and various exterior building products. It offers a wide selection of vinyl and aluminum products, tools and equipment, cabinets, panels, slates, laminate flooring items, ladders, coatings, adhesives, caulking, railings, columns, fasteners and hoists. The company offers various brands that include Alcoa, Atlas, Bilco, Celotex, Peachtree, Peterson, Trimline, Van Mark and Velux. Additionally, its Web site offers various credit application forms and product details. McClure-Johnston Company maintains a location in New Castle, Pa.