Fast, polite, clean. New furnace, AC, water heater, garage heater. Furnace, AC and water heater installed in one day. Old thermostat failed just prior to the new furnace installation, they came promptly and installed the new thermostat at no extra charge.