Yes, artificial turf is an excellent option for rooftop gardens or balconies. It can transform these spaces into green and usable areas, providing an aesthetically pleasing environment without the need for traditional soil-based landscaping.