Power utility Exelon Corp. reported it has agreed to sell three of its mechanical contracting companies under the Exelon Services group for estimated sales proceeds of $3 million plus existing working capital.