Lots of maintenance, no doubt. Mine is the only source for heat in my small (30'x30') building.
It has saved/made me $ over the years. The exchanger gets cleaned every 1k hours and the burner unit gets
a rebuild annually. We generate +/- 13k gals of waste oil per year. The unit burns 1 gal/hr.