Legal advice for solar contracts