The pressure switch may be opening during the heating cycle - caused by a marginal draft* or faulty pressure switch. You should call the contractor back.