Landscape king discusses never giving up!