250-746-4246Beltone Hearing Aid Services
455 Alderlea Street # 103, Duncan
250-746-4155Beverly Arms No 1
2562 Beverly Street # 109, Duncan
250-746-4424Beverly Arms No 2
2544 Beverly Street # 109, Duncan
250-748-2447Big Brothers Big Sisters
127 Ingram Street # 24, Duncan
250-748-0522G K Septic Installations Ltd.
5984 Cassino Road, Duncan
250-748-3989Geddes Painting & Home Repairs
630 Dobson Road, Duncan
250-746-6151Hamilton Electric Ltd.
123 Station Street # 203, Duncan
250-748-3913Home Sweet Home Painting
451 Cairnsmore Street, Duncan
250-746-8098Housecalls Paintingdecorating
5926 Deuchars Drive, Duncan
250-748-7210Hugo Boschman Construction
6037 Mary Street, Duncan
250-748-2310Island Comfort Systems Inc.
3050 Allenby Road # 2, Duncan
250-748-1731Lockhart Industries Ltd.
5203 Trans Canada Highway, Duncan
250-746-5411Macer Construction Ltd.
6216 Alington Road, Duncan
250-748-7164Mc Grade Excavating & Trucking
4205 Cowichan Lake Road, Duncan
250-748-2495Mc Kinney Electric
3054 Mountain View Cres, Duncan
250-748-5353Nicon Developments Ltd.
2922 Allenby Road, Duncan
250-748-5535P J's Powerwashing Ltd.
2375 Townend Road, Duncan
250-746-7272Pacific Industrial & Marine
5105 Tzouhalem Road, Duncan
250-746-5259Pacific Plumbing & Heating
6820 Kensington Road, Duncan