Can you install sod?

No.  We usually recommend you contract that yourself, because it will save you money.