Stack Rock Group located in Boise (Idaho, Ada County) specializing in landscape and urban planning.
We're visionaries who see what others can't possibilities. Stack Rock Group is a quirky and collaborative Landscape Architecture + Urban Design firm based in Boise, Idaho with an office in Salt Lake City, Utah.
Email or call (208) 345-0500 to schedule an appointment! You can find more current information about Stack Rock Group at company website.