Shop. Welcome to Terraforma Landscaping. TerraForma is a landscaping company located in Dubai who has its own in house team landscape designers and construction specialists who are passionate about creating individual gardens space to suiting all tastes and styles Our expertise in designing and constructing outstanding gardens for home owners