With over 10 years of real estate agency experience and as a Cowichan Valley native, Dan Johnson is an expert in luxury homes and waterfront property throughout the area. Having w... more... See more text