Star Landscape offers full landscape services from custom landscape design to installation. Whether you are looking for a tropical, traditional, contemporary or native landscape design, we are equipped to help you transform your outdoor space.
Give us a call, for your free estimate or custom design.
(863) 991-1949