Abstract: An energy source for large heating systems, such as municipal systems, is disclosed which includes a heat pump driven directly by an internal combustion engine. The exhaust gases from the engine are passed through a heat exchanger to provide additional heat input to hot water leaving the condenser of the heat pump. In one embodiment, the exhaust gases also provide heat input to the evaporator of a second heat pump unit also driven directly by the internal combustion engine.