The surface that you are installing artificial grass on should be even for your compound to look neat. The mistake that you are likely to make if you choose to install the grass on your own is to do it on an uneven ground. A professional will definitely know the importance of an even surface when installing DIY artificial grass.
Some of the things that create unevenness on a surface are tree roots and stones. So, anything that causes bumpiness on the surface where you want to install artificial grass needs clearing. This is an often overlooked factor, but it can cost you a great amount of time and money if you fail to take care of it prior to the installation.