Gary Johnson

I am committed to serving you!

I am a respected and experienced Roofing Professional in Cape Coral, FL with over 10 years working in the roofing and construction industry.  I’ve been working in sales and customer service most of my career and I am committed to building strong long-term relationships with my clients.

I work with an amazing crew who can deliver top notch service with the expertise, knowledge and top of the line products that you are looking for. Our goal is to get the job done right the first time around and to maximize the lifespan of your new roof!


The Roofing Construction Industry and being committed to doing the right thing.

At Ribbon Roofing we have highly skilled salesmen and an office staff allowing customers to be at ease, knowing the job will be completed on time and within budget for your upmost satisfaction. We strive to provide 5 star customer service on every job, and leading the way to a long term relationship with our clients and family. Your roof is one of the most important things a person can possess, protecting your most important things in life, family and your valuable possessions from the elements.

Experienced, Knowledgeable, Ethical

Dedicated, Trustworthy, Reliable

Personalized Services

Cost Effective Solutions

Your First Choice

Licensed Roofing Contractor

What we do

We are a full service Roofing Construction Company in Cape Coral, FL proudly serving all of Southwest Florida. We specialize in Metal, Tile, Shingle and TPO. We can provide you new construction roofing, roof repairs, re-roofs, and we offer the MOST AFFORDABLE roof replacements you’ll find anywhere!

Gary Johnson

My Mission is to offer top quality customer service and attention to detail so that I can meet your needs and surpass your expectations. My goal is to be the first person you call when you have any Roofing needs or questions. I am committed to creating strong healthy long-term relationships. The Ribbon Roofing Team is dedicated to providing cost effective solutions for Commercial or Residential Roofing in SWFL.

Customer Service Pledge

We will strive to make sure that you feel like you and your project matter. We can deliver the expertise, quality, professionalism and excellent customer service that you are searching for. Our clients are important to us. We will build a connection based on our personal commitment to get the job done right and in a timely manner.


The Roofing industry can be very challenging and finding the right contractor can be a difficult choice. We want you to know that we are dedicated to offering you the support you need from start to finish on your roofing project and helping you through the insurance process as well.

Top Rated

At Ribbon Roofing all of our customers receive the highest level of customer service, communication and professionalism. We are dedicated to proving every job is worthy of a 5 star review from our valued customers.

Best Quality

We bring the highest level of technique, equipment, and integrity to every job, ensuring the best craftsmanship on all roofs. We’re taking roofing to the next level and we pride ourselves in being the #1 choice for the Southwest Florida community!


Our team at Ribbon Roofing does not price gouge or shoot from the hip on your roofing systems. We are precise and efficient in providing a valuable service and top quality product to you that will last for many years to come.

Roofing Services

Ribbon Roofing is a Full Service Roofing company in Southwest Florida. We are Licensed and Insured offering Commercial and Residential Service. We are Experts in Metal, Tile, Shingle, and TPO Coatings. Ribbon Roofing provides a piece of mind knowing your satisfaction is also ours. When you want to call the best in SWFL – Call Gary!

Our main service areas include Cape Coral, Fort Myers, Naples, Sanibel, Captiva Island, Pine Island, Matlacha, North Fort Myers, Port Charlotte, an surrounding areas. Our goal is to be your #1 choice for Roofing solutions in the area.

I am personally committed to making sure you are completely satisfied with our products and service. Please feel free to call me at your earliest convenience. I am proudly here to serve you! – Gary Johnson

  • Metal
  • Tile
  • Shingle
  • Flat
  • Roof Repairs
  • Free Quote
  • Free Roof Evaluation
  • 5 Star Rated
  • Workmanship Warranty
  • Material Warranty
  • Financing Available
  • Free Second Opinions
  • License #CCC1334305

Let Us Help You

Our Company Story:

As many of you know Roofing is my passion and helping people is what brings me joy. So, in order to provide the best quality products and services I have decided to launch my own Roofing Company that will allow me to have full control over the management, the projects, the timelines and the completion of all projects. I’m excited to announce the launch of Ribbon Roofing and our goal is to really go above and beyond for each customer to insure they receive the best quality products, service, and completion of their roof in a timely manner. We are proudly serving the Southwest Florida community and appreciate the opportunity to be of service to you and yours. Please feel free to like our new Facebook page and reach out with any roofing questions. – Gary Johnson

Great experience from start to finish! Gary was awesome to deal with, always answered any questions or concerns. If you want 5 star service, go with Ribbon Roofing. They care about your business and go the extra mile! Love that they support Law Enforcement as well. – Heather B.
Everything about our experience with Ribbon Roofing was superb. From initial point of contact to the final step. Everything was explained up front, pricing was amazing, work being done through the process was exceptional. We absolutely love our roof! We will highly recommend Ribbon Roofing to our friends and family and business acquaintances. – Michele F.
The Ribbon Roofing Team was fast, efficient and professional the whole way through. I would highly recommend them. My new roof is fantastic. Who knew roof replacement could be so easy! – Jake B.
If you want a company that is on time and does amazing work it doesn’t get better then Ribbon Roofing. From the top to the bottom there work was impeccable. – Dylan M.

Message Us

Get In touch below. Ask Any Question or Start a Free Quote

Call Gary



11 + 11 =

Office Location

1009 NE 8th Street​
Cape Coral, FL 33909

Open Hours

24 Hour Emergency Service Available
Office Hours are M-F: 7am - 6pm