Locations

BC - Vancouver Island
Campbell River
50.0274759
-125.2630723
1395 Maple Street
Campbell River BC, V9W 5E3
250-287-9571 Fax: 250-287-2332
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Courtenay
49.6712781
-124.9837238
699 - 29th Street
Courtenay BC, V9N 7Y3
250-334-3353 Fax: 250-334-3313
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Duncan
48.7622914
-123.6888491
5239 Trans Canada Highway
Koksilah BC, V0R 2C0
250-737-1616 Fax: 250-737-1617
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Langford
48.4425365
-123.5087195
101 - 895 Langford Parkway
Langford BC, V9B 4V5
250-915-1000 Fax: 250-915-1002
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Nanaimo
49.1958346
-123.9811838
2545 McCullough Road
Nanaimo BC, V9S 4M9
250-758-7383 Fax: 250-758-5213
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Parksville
49.3032044
-124.341802
#3 - 1137C Smithers Road
Parksville BC, V9P 2C1
250-951-9997 Fax: 250-951-3343
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Victoria
48.439013
-123.3657268
W1-740 Hillside Ave
Victoria BC, V8T 1Z4
* Branch access off Market Street
250-386-8311 Fax: 250-386-8303
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Victoria - Irrigation / HVAC / Fire Protection Sales
48.439
-123.3658
727 Market St.
Victoria BC  V8T 2E2
Hours: Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Victoria Head Office (NO SALES)
48.438664
-123.365469
#401 - 740 Hillside Avenue
Victoria BC  V8T 1Z4
250-386-7744 Fax: 250-381-4210
Hours: Mon-Fri: 7:30 - 4:30
BC - Lower Mainland
Abbotsford
49.0392799
-122.3462478
2045 Paramount Crescent
Abbotsford BC, V2T 6A5
604-850-1987 Fax: 604-864-0100
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Burnaby
49.2203764
-122.9475416
7434 Edmonds Street
Burnaby BC, V3N 1A8
604-521-0788 Fax: 604-525-7035
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Central Surrey (Comber Way)
49.1363901
-122.8527479
13325-A Comber Way
Surrey BC, V3W 5V8
778-592-5942 Fax: 604-639-8516
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Chilliwack
49.147217
-122.0052692
44129 Yale Road
Chilliwack BC, V2R 4H2
604-792-1164 Fax: 604-792-1165
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
East Vancouver (East 1st)
49.2698322
-123.026382
3625 East 1st Ave
Vancouver BC, V5M 1C2
604-291-8548 Fax: 604-629-5808
Wholesale Mon-Fri: 6:00-5:00 Sat: 8:00-5:00 Sun: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-5:00 Sun: 9:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Port Coquitlam
49.2388084
-122.7601014
1602 Kebet Way
Port Coquitlam BC, V3C 5W9
604-472-1909 Fax: 604-472-1908
Wholesale Mon-Fri: 6:00-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Richmond
49.1805403
-123.1003605
4500 Vanguard Road
Richmond BC, V6X 2P4
604-278-3766 Fax: 604-278-3230
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Surrey (56th Ave)
49.1039547
-122.6816719
19558 - 56th Avenue
Surrey BC, V3S 6K4
604-534-7421 Fax: 604-534-9472
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Vancouver (Broadway)
49.2627988
-123.0944841
425 E. Broadway
Vancouver BC, V5T 1W9
604-874-8101 Fax: 604-874-5011
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Cloverdale Distribution Center (NO SALES)
49.122345
-122.728564
17858 66th Avenue
Surrey BC  V3S 7X1
604-576-4403 Fax: 604-576-4406
No Sales! Distribution Only. Mon-Fri: 7:00 - 4:00
BC - Interior/Okanagan
Castlegar
49.2786976
-117.6488002
2717 Columbia Avenue
Castlegar BC, V1N 2X8
250-365-2597 Fax: 250-365-2697
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Prince George
53.9057949
-122.7925862
1995 Quinn Street
Prince George BC, V2N 2X2
250-561-2444 Fax: 250-561-2488
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Kamloops
50.6703675
-120.3725032
1242 McGill Road
Kamloops BC, V2C 6N6
250-372-7720 Fax: 250-372-7715
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Kelowna
49.8840614
-119.422807
440 Banks Road
Kelowna BC, V1X 6A3
250-762-5205 Fax: 250-762-4135
Wholesale Mon-Fri: 6:30-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Penticton
49.4837506
-119.5970803
298 Duncan Avenue West
Penticton BC, V2A 7N1
250-493-6754 Fax: 250-493-3084
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Salmon Arm
50.6901707
-119.316552
2690 - 13th Ave SW
Salmon Arm BC, V1E 3K1
250-803-0220 Fax: 250-803-0225
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-4:30 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Terrace
54.5135322
-128.5929293
4650 Keith Avenue
Terrace BC, V8G 4K1
250-638-8840 Fax: 250-638-8845
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-4:30 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Vernon
50.2495318
-119.2574997
1020 Waddington Drive
Vernon BC, V1T 8T3
250-545-1381 Fax: 250-545-0663
Wholesale Mon-Fri: 7:00-4:30 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Alberta - South
Calgary
51.0104536
-114.034313
1320 Highfield Cres SE
Calgary AB, T2G 5M3
403-259-6671 Fax: 403-252-6039
Wholesale Mon-Fri: 6:00-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Lethbridge
49.704976
-112.7853143
10 - 450 39th Street
Lethbridge AB, T1H 5T8
403-327-0911 Fax: 403-327-9808
Wholesale Mon-Fri: 6:30-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Alberta - North
Edmonton
53.5676224
-113.6167391
11704 - 170 Street
Edmonton AB, T5S 1J7
780-450-6262 Fax: 780-465-9954
Wholesale Mon-Fri: 6:30-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 6:30-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Red Deer
52.2997684
-113.8492589
7280 Johnstone Drive
Red Deer AB, T4P 3Y6
403-346-7521 Fax: 403-314-3345
Wholesale Mon-Fri: 6:30-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Saskatchewan
Regina
50.4701713
-104.5726808
555 Park Street
Regina SK, S4N 5B2
306-775-3040 Fax: 306-775-3044
Wholesale Mon-Fri: 7:00-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Saskatoon
52.1966707
-106.6436502
910 - 66 Street East
Saskatoon SK, S7P 0C6
306-653-3040 Fax: 306-653-3044
Wholesale Mon-Fri: 7:00-5:00 Sat: 8:00-4:00
Showroom Mon-Fri: 8:00-5:00 Sat: 8:00-4:00
Upcoming Holiday Hours
- Wed, Dec 25 through Thu, Dec 26
CLOSED for Christmas
- Wed, Jan 1
CLOSED for New Year's Day
Click on the map above to select a region.