Rainbow Roofing Solutions' outstanding reputation dates back to the company's start in 1985. We were a small family business in those days but hard work, honesty, and uncompromising service has brought success and growth. Today, Rainbow is headed up by Marc Segal, one of the original founders. Marc, together with his team, all have the expertise to make your commercial roofing project run smooth and trouble-free. From simple repairs, preventative maintenance, to complete re-roofing, Rainbows' professionalism is simply unequaled. We specialize in the modern single-ply Thermoplastic Olefin (TPO) system. No job is too small or too big.... and where one call takes care of it all!