Terrain Associates is an architectural firm. Its services include residential design, interior design, space planning, site planning, landscape design, garage design, barn design and renovations. The company also provides architectural services for commercial projects.