Mike and Dave were very prompt and courteous. Made sure to check everything involved with the furnace that could potentially be related with the issues. Stayed to make sure it would turn on and off 3 times before feeling comfortable enough to leave. Cannot thank them enough!