Sod Care Reply Lay sod within 24-48 hours of delivery for highest chance of survival. SOD CARE SHEET & BEST PRACTICES