landscaper

noun

1.
someone who arranges features of the landscape or garden attractively