The service person was very polite and knowledgeable. He arrived on time and completed the service within an hour. We had the on-demand water heater cleaned and furnace cleaned and checked.