Atlantic Star Landscape Architecture/Living Roofs LLC

$3.0M revenue • 375 employees • 101 Winchester Dr, Savannah, GA, 31410, United States

Last Updated Apr 1, 2026

Company Overview

Company Name

Atlantic Star Landscape Architecture/Living Roofs LLC

Address

101 Winchester Dr, Savannah, GA, 31410, United States

Approx. Annual Revenue

$3.0M

Employees

375

Established

2013

Google Reviews

5.0 (1 review)

About Atlantic Star Landscape Architecture/Living Roofs LLC

Atlantic Star Design is a landscape architecture firm based in Savannah, Georgia, established in 2013. The company specializes in green roof design, construction, and maintenance, as well as offering a range of landscape design services, including native and edible landscapes, low-impact development, and historic/cultural landscapes. Atlantic Star Design serves clients across the southeastern United States.

More Companies in Georgia

Browse all companies in Georgia

Frequently Asked Questions about Atlantic Star Landscape Architecture/Living Roofs LLC

Categories

Technologies Used

Key Decision Makers

Stella Mathews Owner
LinkedIn