Youngstown Roofing Company

As a roofing contractor, Ribbon Roofing of Youngstown serves roofing and construction needs throughout the Mahoning Valley, working in the Youngstown, Warren, and Boardman area. We are proud to offer military and essential worker discounts. People are most important to us and that’s why we also donate 1% of our sales to a thoroughly-vetted, local charity each month. Family-operated with 19 years’ experience, Ribbon Roofing of Youngstown believes in providing “roofs that support a foundation.”

Ribbon Roofing of Youngstown offers the following services:

  • Residential Roofing 
  • Roof Replacement 
  • Roof Installation 
  • Roof Repair 
  • Asphalt Shingle Roofing 
  • Metal Roofing 
  • Flat Roofing 
  • Slate Roofing 
  • Commercial Roofing 
  • Sloped Roofing 
  • Siding Installation 
  • Insulation

Ribbon Roofing of Youngstown is a roofing contractor based in Struthers, OH. We are a highly rated roofing company in the area, servicing cities such as Mahoning County, Youngstown and Warren, OH, and many more. Every customer has experienced our quality work, thanks to our top-notch services and high-quality materials. If you are looking for residential roofing, commercial roofing, asphalt shingle, or metal roofing services in Youngstown and nearby areas, Ribbon Roofing of Youngstown will be more than ready to assist you.

Customers us choose because of many reasons. First is our Affordable Financing Options. We’re here to bring clarity and advise you on how to stretch your budget. Ask us about financing and learn how you can have a new roof for as little as $99/month.

We also have Insurance Claim Experts. Wind, hail, storms, and snow are the natural predators to roofs. If you need to file a claim, one of our insurance-knowledgeable reps will gladly assist you, step by step.

Ribbon Roofing of Youngstown
846 Youngstown-Poland Rd., Struthers, OH 44471
(330) 362-8292

The best roofing contractor in Youngstown, OH is Ribbon Roofing and they serve the following areas of Ohio: 

  • Mahoning County, OH, USA 
  • Columbiana, OH 44408, USA 
  • Salem, OH 44460, USA
  • Lordstown, OH, USA
  • Lowellville, OH 44436, USA
  • Austintown, OH, USA
  • Girard, OH, USA
  • Campbell, OH, USA
  • North Lima, OH 44452, USA
  • Struthers, OH, USA
  • North Jackson, OH, USA
  • Youngstown, OH, USA
  • New Castle, PA, USA
  • New Middletown, OH 44442, USA
  • Willow Crest, OH 44514, USA
  • Hermitage, PA, USA
  • Warren, OH, USA
  • Boardman, OH, USA
  • Canfield, OH 44406, USA
  • Poland, OH 44514, USA

Learn more about Ribbon Roofing of Youngstown by Visiting our Brand Profiles

Contact Us


Call now
  • (330) 597-9160
  • (330) 362-8292


Get directions
846 Youngstown-Poland Rd.
Struthers, OH 44471
United States

Business Hours

Mon:8:00 AM – 5:00 PM
Tue:8:00 AM – 5:00 PM
Wed:8:00 AM – 5:00 PM
Thu:8:00 AM – 5:00 PM
Fri:8:00 AM – 5:00 PM
Contact Us
Message sent. We'll get back to you soon.