Terra Scape Landscape's headquarters is in McHenry, Illinois. Terra Scape Landscape has a revenue of $29.5M, and 649 employees. Terra Scape Landscape's main competitors are Groh Works Landscaping, Rose Landscape Design and Rose Landscape.

Terra Scape Landscape's headquarters is in McHenry, Illinois. Terra Scape Landscape has a revenue of $29.5M, and 649 employees. Terra Scape Landscape's main competitors are Groh Works Landscaping, Rose Landscape Design and Rose Landscape.

Est. Annual Revenue
$25-100M
Agree?
Est. Employees
500-1.0K
Agree?

Terra Scape Landscape Competitors

1
2
3
4
5
6
7
8

Terra Scape Landscape Headquarters

PO Box 1465

McHenry, Illinois60051

1-815-385-9045

Driving Directions »

Terra Scape Landscape Summary

ABOUT

Overview

Terra Scape Landscape's headquarters is located in McHenry, Illinois, USA 60051. Terra Scape Landscape has an estimated 649 employees and an estimated annual revenue of 29.5M....

Acquisitions

There have been no acquisitions found related to Terra Scape Landscape

Funding

Funding data cannot be found related to Terra Scape Landscape

Investments

Recent investment data cannot be found related to Terra Scape Landscape

Frequently Asked Questions about Terra Scape Landscape

  1. How much revenue does Terra Scape Landscape generate?

    Terra Scape Landscape generates $29.5M in revenue
  2. How much funding does Terra Scape Landscape have?

    Terra Scape Landscape has historically raised $0 in funding
  3. Where is Terra Scape Landscape's headquarters?

    Terra Scape Landscape's headquarters is in McHenry Illinois, USA
  1. How many employees does Terra Scape Landscape have?

    Terra Scape Landscape has 649 employees
  2. What sector does Terra Scape Landscape operate in?

    Terra Scape Landscape is in Personal Services & Franchises, Interior Design Services
  3. Who are Terra Scape Landscape's competitors?

    Terra Scape Landscape's top competitors are Groh Works Landscaping, Rose Landscape Design, Rose Landscape

Trending Companies