Joe and Mike arrived on time and were very courteous to me. The job took the exact estimated time. My furnace had difficulty restarting and joe assured me he would not leave till it was running. The problem was not their fault, just a very old furnace. I have used this company before and had the same high quality work.