A system for boiler control, comprising: supply units (20, 21) to provide supplies of combustion materials for combustion thereof; a vessel coupled to the supply units (20, 21) in which the combustion materials are combusted; a carbon monoxide sensor disposed at an outlet of the vessel to sense a quantity of exhaust CO output from the vessel as a product of combustion therein; and a control unit coupled to the supply units (20, 21) and the sensor, the control unit being configured to issue a main servo command and a pulse servo command to one or more of the supply units (20, 21) to control operations thereof in accordance with the sensed quantity of the exhaust CO; wherein the main servo command comprises: a first command for providing an amount of air for combustion thereof for an amount of time; and a second command for providing an amount of fuel for combustion thereof for an amount of time; characterized in that the first command is for providing a baseline amount of air for combustion thereof for a baseline amount of time; the second command is for providing a baseline amount of fuel for combustion thereof for an amount of time; the respective baseline amounts of air, fuel and time are associated with boiler baseline performance; and the pulse servo command comprises an additional command to decrease the amount of air provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time; or the pulse servo command comprises an additional command to increase the amount of fuel provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time. supply units (20, 21) to provide supplies of combustion materials for combustion thereof; a vessel coupled to the supply units (20, 21) in which the combustion materials are combusted; a carbon monoxide sensor disposed at an outlet of the vessel to sense a quantity of exhaust CO output from the vessel as a product of combustion therein; and a control unit coupled to the supply units (20, 21) and the sensor, the control unit being configured to issue a main servo command and a pulse servo command to one or more of the supply units (20, 21) to control operations thereof in accordance with the sensed quantity of the exhaust CO; wherein the main servo command comprises: a first command for providing an amount of air for combustion thereof for an amount of time; and a second command for providing an amount of fuel for combustion thereof for an amount of time; characterized in that the first command is for providing a baseline amount of air for combustion thereof for a baseline amount of time; the second command is for providing a baseline amount of fuel for combustion thereof for an amount of time; the respective baseline amounts of air, fuel and time are associated with boiler baseline performance; and the pulse servo command comprises an additional command to decrease the amount of air provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time; or the pulse servo command comprises an additional command to increase the amount of fuel provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time. a first command for providing an amount of air for combustion thereof for an amount of time; and a second command for providing an amount of fuel for combustion thereof for an amount of time; characterized in that the first command is for providing a baseline amount of air for combustion thereof for a baseline amount of time; the second command is for providing a baseline amount of fuel for combustion thereof for an amount of time; the respective baseline amounts of air, fuel and time are associated with boiler baseline performance; and the pulse servo command comprises an additional command to decrease the amount of air provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time; or the pulse servo command comprises an additional command to increase the amount of fuel provided for combustion thereof beyond the baseline amount for a short time that is shorter than the baseline amount of time.