Who Should Pay For the Rescheck or Manual J Energy Audit?

Who Should Pay for the Rescheck or Manual J. Architect, Engineer, Subcontractor, Homeowner, Draftsman, HVAC contractor