Greg was very professional, friendly, informative, & helpful. He explained everything very plainly. He arrived when he said he would and fixed the problem! YEA!! He suggested, but did not push a maintenance contract for the furnace. He was very pleasant & I would recommend him to anyone!