You should water the sod within 1 hour of installation and then 1-2 times per day for the first week. Aim for the morning and afternoon if possible. Water until the soil is deeply saturated but not puddling. After 2 weeks of watering, feel free to walk on and enjoy your new lawn. By that time, the roots will be securely established in the dirt.