Synthetic grass can be installed on a variety of surfaces, including soil, concrete, decking, and more. Proper installation involves preparing a stable base layer to ensure good drainage and prevent movement. A professional installer can recommend the best installation method based on your specific surface.