Company Description. Superscapes Landscaping is a construction company based in Wilmington, NC. We specialize in creating beautiful outdoor spaces for commercial properties. With a strong focus on quality and customer satisfaction, we have built a reputation for excellence in our industry. Our team is dedicated to delivering exceptional results and exceeding our clients' expectations. Role Description. This is a full-time on-site role for a Maint...