Solar Companies in Virgin Islands
Choose the best company based on honest reviews

West Indies Solair
Review
West Indies Solair is a small solar contracting company located in St. Croix, Virgin Islands. It was founded in 1980 and is personally operated by Beech Higby III, the CEO, and 1-2 employees.The company has been committed to providing Renewable Energy Solutions that would not only work well when new but for years thereafter.
West Indies Solair claims that t...
Read More