EnerNOC사의 주요사업 영역은 수요반응 (DemandSMART), 에너지 효율향상 (EfficiencySMART), 에너지구매 컨설팅 (SupplySMART), 탄소배출관리 (CarbonSMART)의 4가지로 구분할 수 있다. 계통운영자, 전력회사가 제공하는 DR 시장 참여하여 고객의 수요관리자원을 통합 관리 하는 것을 수요반응에서 주로 담당하고 있으며 에너지효율향상영역은 주로 전력회사를 대행하여 고객의 에너지효율을 향상시키는 업무라고 볼 수 있다. 상업 및 산업 부하의 장기 에너지 구매 전략을 수립하고 대행하며 구매비용을 분석하는 사업이 에너지구매 컨설팅의 주요업무이며 탄소 배출량 관리 및 감출 컨설팅도 시행하는 중이다. 현재 약 6,000개소의 상업, 산업용 고객을 대상으로 약 750명의 직원이 서비스를 제공하는 것으로 2006년 기준으로 관리용량은 410MW였으며 관리부하수는 823에 불과했던 EnerNOC의 사업규모는 2011년 관리용량 7,100MW와 관리부하수 11,400을 기록하며 폭발적인 성장세를 보이고 있다.
EnerNOC사의 주요사업은 수요반응, 에너지 효율향상, 에너지구매 컨설팅, 탄소배출관리로 구분된다. 현재 약 6,000개소의 고객에게 약 750명의 직원이 서비스를 제공하며 EnerNOC의 사업규모는 폭발적인 성장세를 보이고 있다.