Customer Support

Through consultation with you, our customer, installation management and high manufacturing standards, Storm Frame Windows' windows and doors are engineered and designed to provide smooth and seamless operation under varied conditions and for many years.  Our administration, sales, manufacturing and installation teams are all part of our dedication to your enjoyment of our products.

With over a 10,000 square feet factory facility located in Nassau, Bahamas, and a full staff of 35 employees, Storm Frame Windows is able to offer service and personalized consultation quickly and expediantly with just a phone call. Moreover, Storm Frame Windows has the inventory and a full dedicated service team available for any eventuality, both in New Providence and throughout the Bahamas.

Replacement Parts

All of our products utilize stainless steel hardware and the best quality laminated glass available and we have the inventory to replace hardware and broken glass within hours of notification.

With the salt air exposure and severe weather conditions we experience, it is imperative for us to keep stock available to service customers.

Warranty Information

We extend to customers the same warranty provided by our suppliers. Due to our extensive product lines warranties will vary. Please ask us about our warranties on the products which are most suitable for your project and we will gladly provide you with this information. 


Storm Frame Windows
P. O. Box N 1836 Suite A 213

1-242-325-6633 Ph
1-242-325-6638 Fax

buy elocon cream uk