Home was recently hit by a bad hail storm and clad all beat up - can anything be done?

Our exterior aluminum clad is all beat up ( see attached pictures ) - is there anything you can do to help? We have BiltBest Eclad Spirit Casement and Fixed Window units and were in a big bad hail storm. Do I need to buy all new windows like the roofing contractor is saying? 

YES .. thankfully we can help you and your insurance company. Instead of full removal and replacemnents.

We can supply your restoration contractor or you directly - with a complete replacement package with all new OEM aluminum roll formed cladding. If you like, we can recommend a local area certified installer to help, or have your contractor or handyman register at http://www.biltbestwindow.com to receive a trade discount on all parts.