Cowichan Valley catchment includes the city of Duncan and a 15km radius. We serve an addiitonal 10-15km as an "out of catchment" for an additional $25/appointment fee.