DIY solar installation is legal in most areas, provided you meet building codes, get permits, and pass inspections for electrical and structural safety.
Normally, installing solar panels is a protected activity in Maryland, and an HOA can't stop a homeowner from installing them. However, that only applies to solar panels mounted on the home itself, ...