A Sod Installation Guide for New Lawns New sod installation is an instant way to get a lush green lawn. However, you need to prepare your ground and treat the damaged areas before you can begin installing fresh sod. Even after the job is done, it is vital to water and monitor sod until it …