Do I have to have my heat exchangers removed and cleaned before installing a Fresh Water Flushing System?

Only if the heat exchangers are of a servere nature. The cleaning of heat exchangers can now be attained without the removal of these items with the use of the Adit Marine CAD (Chemical Adding Device) and the cleaning agent Barnacle Buster, all available from Adit Marine.