With more than 24 years of landscape design, installation and project management experience, Mike Ward took a well planned leap of faith to form Terra Firma Landscape Solutions in July 2012. “It has been my aspiration to establish a landscape company that combines innovative designs, creative details and most importantly, EXCEPTIONAL customer service.”
What does Terra Firma mean?
Terra firma is a Latin phrase meaning “solid earth or solid ground” (from terra “earth” and firma “solid”). Mike Ward once said that “whether building a new landscape or a new company, solid ground is the most essential building block”.
Terra Firma Landscape Solutions, LLC.
Building Your Landscape on Solid Ground!