Yes, an oil boiler can and should be power flushed regularly to keep it working effectively and efficiently. Power flushing internally cleans and improves your heating systems efficiency and performance and can significantly decrease your energy bills.