Call Us: 843-236-4000


Starwood brings over 40 years experience to help clients achieve their desired landscape. We know that a successful landscape installation is a collaboration of ideas, imagination, expertise and experience. Working together, we can help clients from the smallest residential renovations to the multi-phase commercial projects of all sizes.