Roost Solar is located in Vernon, Canada on 3000 30 St. Roost Solar is rated 5 out of 5 in the category solar energy contractor in Canada. Roost Solar was founded with the belief that technology can change the way we consume and produce power and contribute to a cleaner, better world. We offer solar PV design and installation services as well as energy audits, monitoring and management.
Company size
1-10 employees