Arrived on time! Pulled an old furnace out and put a new one in in half a day then cleaned up perfect!