Cowichan Valley Landscaping offers complete lawn and garden care services, Irrigation Installation and repair. Garden design Installation and maintenance and full season maintenance contracts commercial, residential and stratas. Call today to book your free estimate! Booking 2019 Spring contracts