The service was fine but it took us an inordinately time to get an appointment. Our appointment on January 10th was 2 months or more from when we called and well into the winter and heating season. Because of this, we may not renew our maintenance contract with Belair this year.