Terra Firma Landscape Co - San Diego, California
Address: 9520 Candida St, San Diego, CA 92126.
Phone: 8584083700.
Website: tflandscape.com.
Specialties: Landscape designer.
Opinions: This company has 6 reviews on Google My Business.
Average opinion: 4.3/5.
Location of Terra Firma Landscape Co
Terra Firma Landscape Co., located at Address: 9520 Candida St, San Diego, CA 92126, is a landscape design company that has been serving the San Diego area for many years. With a phone number of Phone: 8584083700 and a website of Website: tflandscape.com, they are easy to contact and their website provides a wealth of information about their services.
The company specializes in Specialties: Landscape design, and they have a team of experienced and skilled professionals who can help turn your outdoor space into a beautiful and functional oasis. Whether you are looking for a simple garden design or a complete outdoor living area, Terra Firma Landscape Co. has the expertise to make your vision a reality.
Terra Firma Landscape Co. is located in a convenient and accessible location in San Diego. Their address, Address: 9520 Candida St, San Diego, CA 92126, is easy to find, and they have ample parking available for customers.
One of the best ways to learn more about Terra Firma Landscape Co. is to read the reviews that have been left by previous customers. According to Opinions: This company has 6 reviews on Google My Business, the company has an average rating of Average opinion: 4.3/5. This is a testament to the high-quality work and excellent customer service that Terra Firma Landscape Co. provides.