A pollution control system for coupling to an exhaust gas outlet port of a biomass furnace, the system comprising: an exhaust gas inlet port (125, 206); a catalytic converter (116, 602) communicably coupled to the exhaust gas inlet port (125, 206); an electric heater disposed proximate the catalytic converter (116, 602); a temperature sensor (122, 607) disposed proximate the catalytic converter (116, 602); a controller coupled to the temperature sensor (122, 607) and receiving therefrom a signal indicative of a temperature proximate the catalytic converter (116, 602), the controller automatically generating a signal that causes operation of the electric heater when the temperature proximate the catalytic converter (116, 602) is less than a predetermined value; characterized in that it comprises: a first cyclonic separator (106, 604) communicably coupled to an output of the catalytic converter (116, 602); a second cyclonic separator (108, 616); a first fabric filter (112, 606) communicably coupled between an output of the first cyclonic separator (106, 604) and an input of the second cyclonic separator (108, 616); an exhaust gas outlet port (138, 210) communicably coupled to an output of the second cyclonic separator (108, 616); and a motor-driven fan (142, 620) communicably coupled between an output of the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210) and causing exhaust gas to flow sequentially, from the exhaust gas inlet port (125, 306), through the catalytic converter (116, 602), the first cyclonic separator (106, 604), the first fabric filter (112, 606), the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210), in that order, thereby defining an exhaust gas path. an exhaust gas inlet port (125, 206); a catalytic converter (116, 602) communicably coupled to the exhaust gas inlet port (125, 206); an electric heater disposed proximate the catalytic converter (116, 602); a temperature sensor (122, 607) disposed proximate the catalytic converter (116, 602); a controller coupled to the temperature sensor (122, 607) and receiving therefrom a signal indicative of a temperature proximate the catalytic converter (116, 602), the controller automatically generating a signal that causes operation of the electric heater when the temperature proximate the catalytic converter (116, 602) is less than a predetermined value; characterized in that it comprises: a first cyclonic separator (106, 604) communicably coupled to an output of the catalytic converter (116, 602); a second cyclonic separator (108, 616); a first fabric filter (112, 606) communicably coupled between an output of the first cyclonic separator (106, 604) and an input of the second cyclonic separator (108, 616); an exhaust gas outlet port (138, 210) communicably coupled to an output of the second cyclonic separator (108, 616); and a motor-driven fan (142, 620) communicably coupled between an output of the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210) and causing exhaust gas to flow sequentially, from the exhaust gas inlet port (125, 306), through the catalytic converter (116, 602), the first cyclonic separator (106, 604), the first fabric filter (112, 606), the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210), in that order, thereby defining an exhaust gas path. a first cyclonic separator (106, 604) communicably coupled to an output of the catalytic converter (116, 602); a second cyclonic separator (108, 616); a first fabric filter (112, 606) communicably coupled between an output of the first cyclonic separator (106, 604) and an input of the second cyclonic separator (108, 616); an exhaust gas outlet port (138, 210) communicably coupled to an output of the second cyclonic separator (108, 616); and a motor-driven fan (142, 620) communicably coupled between an output of the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210) and causing exhaust gas to flow sequentially, from the exhaust gas inlet port (125, 306), through the catalytic converter (116, 602), the first cyclonic separator (106, 604), the first fabric filter (112, 606), the second cyclonic separator (108, 616) and the exhaust gas outlet port (138, 210), in that order, thereby defining an exhaust gas path.