Atlantic Star Landscape Architecture/Living Roofs LLC operates as a landscape architect based in Savannah, Georgia. The firm specializes in designing outdoor spaces with an emphasis on sustainable practices and living roofs. Located at 101 Winchester Drive, Savannah, the company integrates innovative architectural solutions tailored to the specific environmental conditions of the region.
The services offered by Atlantic Star Landscape Architecture/Living Roofs LLC include comprehensive landscape planning and the installation of green roofing systems. This approach reflects a commitment to ecological design, enhancing urban environments through natural elements. The firm’s work involves collaboration with clients to develop functional and aesthetically pleasing landscapes that align with local climate and site requirements.
Serving the Savannah area, the company maintains a focus on projects that promote environmental stewardship. By combining expertise in landscape architecture with practical implementation of living roofs, Atlantic Star Landscape Architecture/Living Roofs LLC contributes to sustainable development initiatives within the community. The firm can be reached at 912-398-6662 for consultations or inquiries.


































