Pros
- Provides renewable energy source
- Reduces electricity bills
- Helps in reducing carbon footprint
Cons
- Initial installation costs can be high
- Dependent on sunlight availability
- May not be feasible for certain roof types or locations