Stack Rock Group is a landscape architecture and landscape design firm based in Boise. We love working with homeowners, building architects, landscape contractors and developers to create custom outdoor spaces.
Stack Rock Group is a landscape architecture and planning firm based in Boise, Idaho providing design and consulting services in the Boise area and the Western United States. With over two decades of collective experience in landscape, design, construction and project management Stack Rock Group has the unique ability to provide an overall creative vision while understanding and guiding clients...