The main fact about sod care is that newly installed turf requires a lot more water than a regular, established lawn normally would. This is because the roots in the new sod need much more, consistent moisture. You need to provide your sod with enough water to thoroughly soak the first few inches of soil for the first week to week and a half of laying the sod.
This should be accomplished with about five to ten minutes of watering two to three times a day, depending on the weather. After about three weeks, you can begin watering every other day and after about a month you can begin watering as you would an established lawn, as the roots of your new sod should be established. Always make sure to water your new sod in the morning or early evening to allow maximum moisture absorption!