Is there any prep work that needs to be done to my yard/soil before installation of the Megalawn?
Yes, you will always need to have a good solid and smooth sub base built before installing artificial grass such as our MegaLawn. You can find all the detailed information on how to prepare your sub base at this link: https://megagrass.com/pages/installation. Also, you will find this YouTube channel providing some very helpful installation tips and techniques: https://www.youtube.com/channel/UCfhiMWU7Avyvd594wAqCt_g.
Please let us know if you have any other questions by emailing us at support@megagrass.com, thank you.