due diligence solar O&M