we have a service contract. over the years it has proved to be a great value. tech always shows up quickly and calls ahead to announce his arrival. the tech was new to me but he understood the issue quickly and got the oil burner up and running right away - great service