Abstract: A method and modular desulfurization-decarbonization apparatus for removing contaminants from exhaust gas is described. The apparatus comprises discrete modular units with distinct functions. The modular units may be housed in standard shipping containers and installed on cargo ships. The modules can be removed and replaced while docking with minimal disruption to ship and port operations.