Flying Colors Roofing offers homeowners expert advice, integrity, and friendly professionalism when replacing your roof or installing a new one.

Owner Steven Totilo personally oversees each project from estimate to job completion. He will arrange pre-job meeting to discuss all of your expectations, review the job himself and then with you.

“As owner, I will take a personal interest in seeing to it that you receive the service and quality that you expect.” With over 17 years of roofing experience, we help you select the best roofing materials for your home and budget. From steeply pitched roofs to flat roofs, we offer homeowners many roofing product choices and the necessary skills to do the job right.

We are fully licensed and insured. We understand the high level of workmanship and professionalism required to protect, maintain and beautify one of your most treasured investments. We stay at the forefront of our industry and invest a lot of time in keeping up with the most effective techniques and the best new products. We pride ourselves on paying close attention to detail and will exceed all of your expectations with flying colors!

What you can always expect from Flying Colors Roofing:

  • Expert advice and guidance
  • Free estimates and fair prices
  • Excellent workmanship
  • Attention to safety
  • Quality roofing materials
  • First class customer service before, during, and after every project

Our team’s knowledge and superior customer service have earned Flying Colors a wonderful reputation in the roofing industry and exceptional references from homeowners.

NOW OVER 330 POSITIVE REVIEWS  ON ANGIE'S LIST!!

My Promise!!! When you call Flying Colors Roofing, I the owner, will personally answer the phone. I will listen to your needs, I will schedule an appointment with you and WE WILL ALWAYS make that appointment on time. WE WILL assess the job and provide you with a typed estimate free of charge, and if hired WE WILL complete the job on time as agreed upon.” Steven Totilo, Owner, Flying Colors Roofing

Call us today at 1-(203) 918-8950

Complete this form and we will contact you to schedule a roofing estimate.