US energy efficiency and renewables firm Ameresco Inc (NYSE:AMRC) has bought Massachusetts-based solar operations and maintenance (O&M) specialist Maximum Solar.