1
One highly recommended professional is Ken Barret Air Health.
One part of the ice formation could possibly be if the coil filter or the blower wheel in the furnace which needs always be kept clean for efficient cooling, becomes dirty.