Pros
- Offers a range of solar products and services
- Provides financing options
- Has positive customer reviews
Cons
- Not available in all areas
- May not be the most affordable option
- No information on warranty or guarantees