The contractor must offer a comprehensive written estimate that outlines all expected costs, including labor, materials, permits if necessary, and any additional services like plumbing tests or tree removal that may be required. Factors affecting final cost can include unexpected obstacles during leveling (like discovering deteriorated piers), changes in project scope requested by you as the homeowner, or unanticipated increases in material prices. Transparency upfront about potential variables helps avoid surprise expenses later on.