Join the Movement
Solar Power brings light to darkness! Having solar power panels installed on your roof deck is a plus for homeowners by increasing your property value and greatly reducing your heating costs. Saves you money and helps the environment.
At Starr Restoration, we believe that perfection is the key to success that's why we deliver resullts in a fast impeccable way.
Starr Restoration is a certified member of the National Roofing Contracting Association, (NRCA).
With more than 2 decades of experience on the field Starr Restoration provides reliable results at a fast pace which guarantees our customers 100% spotless results in time.