Artificial turf can be installed on a variety of surfaces, including soil, concrete, and decking. Our team will assess your property and prepare the surface to ensure proper installation and longevity.