You should water your newly laid sod immediately after installation and again every day for the first few weeks.