Stack Rock Group is a quirky and collaborative Landscape Architecture firm based in Boise, Idaho. (208) 345-0500
Stack Rock Group is a quirky and collaborative Landscape Architecture firm based in Boise, Idaho. We’re creative visionaries who see what others can’t; possibilities.
We set each project’s foundation by skillfully asking the right the questions in helping our clients clarify their personal and business goals, needs, wants and desires.
SRG guides general contractors, construction managers,...