Skip to main content
Building Technologies
We support you! Talk to our experts to find the best solution for your building.
About us

Our Locations

With over 60 locations across the United States and Canada, we deliver local support backed by deep regional experience. Our teams are embedded in the communities they serve, allowing us to respond quickly, understanding local requirements, and build long-term partnerships.

Our Offices

Our Headquarters

Canada Headquarters USA Headquarters
Canada Headquarters
355 Burrard Street, Suite 1350
Vancouver, BC V6C 2G8
Canada
USA Headquarters
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
United States

Canada

Canada Headquarters

1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
(604) 676-0136
Canada Headquarters

Vancouver

1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
1277 East Georgia St.
Vancouver, BC V6A 2A9
(604) 676-0136
(604) 676-0136
Canada Headquarters

Fraser Valley
1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
114 - 19100 Airport Way
Pitt Meadows, BC V3Y 0E2
(604) 676-0136
(604) 676-0136
Canada Headquarters

Victoria
1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
420 William St.
Victoria, BC V9A 3Y9
(604) 676-0136
(250) 380-1965
Canada Headquarters

Kelowna
1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
111 - 3677 Highway 97 N.
Kelowna, BC V1X 5C3
(604) 676-0136
(250) 762-8899
Canada Headquarters

Prince George
1350 - 355 Burrard St.
Vancouver, BC V6C 2G8
796 4th Avenue
Prince George, BC V2L 3H3
(604) 676-0136
Calgary 120 - 6330 12 Street SE
Calgary, AB T2H 2X2
(403) 255-2655
Calgary
Edmonton
120 - 6330 12 Street SE
Calgary, AB T2H 2X2
104 - 4103 97 St.
Edmonton, AB T6E 6E9
(403) 255-2655
(780) 434-7564
Calgary
Fort McMurray
120 - 6330 12 Street SE
Calgary, AB T2H 2X2
1 - 380 TaigaNova Crescent
Fort McMurray, AB T9K 0K4
(403) 255-2655
(780) 743-1422
Calgary
Saskatoon
120 - 6330 12 Street SE
Calgary, AB T2H 2X2
5 - 318 105th St. E,
Saskatoon, SK S7N 1Z3
(403) 255-2655
(306) 500-7480
Calgary
Regina
120 - 6330 12 Street SE
Calgary, AB T2H 2X2
5 - 1731 Ross Ave, E
Regina, SK S4N 7K2
(403) 255-2655
(306) 260 7181
Calgary
Winnipeg
120 - 6330 12 Street SE
Calgary, AB T2H 2X2
11 - 59 Scurfield Blvd.
Winnipeg, MB R3Y 1V2
(403) 255-2655
(204) 927-1200
Toronto 71 Barber Greene Road.
Toronto, ON M3C 2A2
(437) 828-1200
Toronto
Ottawa
71 Barber Greene Road.
Toronto, ON M3C 2A2
29 Antares Dr.
Ottawa, ON K2E 7V2
(437) 828-1200
(613) 226-8866
Toronto
Montréal
71 Barber Greene Road.
Toronto, ON M3C 2A2
4983 rue Levy
Saint-Laurent, QC H4R 2N9
(437) 828-1200
(514) 279-7317
Toronto
Halifax
71 Barber Greene Road.
Toronto, ON M3C 2A2
PO BOX 38064
Dartmouth, NS B3B 1X2
(437) 828-1200
(902) 444-4441
Toronto
Moncton
71 Barber Greene Road.
Toronto, ON M3C 2A2
1080 Champlain St.
Dieppe, NB E1A 8L8
(437) 828-1200
(902) 444-4441

United States

Seattle
12270 134th Court NE, Suite 120
Redmond, WA 98052
(425) 750-2264
Seattle
Portland
12270 134th Court NE, Suite 120
Redmond, WA 98052
5681 SW Arctic Drive
Beaverton, OR 97005
(425) 750-2264
Seattle
Bay Area
12270 134th Court NE, Suite 120
Redmond, WA 98052
4695 Chabot Drive, Suite 287 Pleasanton, CA 94588
(425) 750-2264
(925) 558-2729
Seattle
San Francisco
12270 134th Court NE, Suite 120
Redmond, WA 98052
28301 Industrial Boulevard, Suite K
Hayward, CA 94545
(425) 750-2264
Seattle
Van Nuys
12270 134th Court NE, Suite 120
Redmond, WA 98052
16735 Saticoy St. Suite 111
Van Nuys, CA 91406
(425) 750-2264
(818) 855-8528
Seattle
Orange County
12270 134th Court NE, Suite 120
Redmond, WA 98052
2150 South Towne Centre Place, Suite 20
Anaheim, CA 92806
(425) 750-2264
(949) 474-0955
Seattle
Los Angeles
12270 134th Court NE, Suite 120
Redmond, WA 98052
12742 Knott St.
Garden Grove, CA 92841
(425) 750-2264
(858) 668-1705
Seattle
Riverside
12270 134th Court NE, Suite 120
Redmond, WA 98052
111731 Sterling Ave, Suite J & K
Riverside, CA 92506
(425) 750-2264
(951) 353-1649
Seattle
Yorba Linda
12270 134th Court NE, Suite 120
Redmond, WA 98052
22405 La Palma Ave.
Yorba Linda, CA 92887
(425) 750-2264
(888) 884-5222
Seattle
Poway
12270 134th Court NE, Suite 120
Redmond, WA 98052
13715 Stowe Dr.
Poway, CA 92064
(425) 750-2264
(858) 391-7001
Seattle
San Diego
12270 134th Court NE, Suite 120
Redmond, WA 98052
5625 Copley Dr
San Diego, CA 92111
(425) 750-2264
(858) 668-1705
U.S. HQ 3500 American Blvd. W., Suite 440
Bloomington, MN 55431
U.S. HQ
Las Vegas
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
770 E Pilot Road, Suite I
Las Vegas, NV 89119
(888) 275-8021
U.S. HQ
Cheyenne
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1003 East Lincolnway
Cheyenne, WI 82001
(307) 222-6310
U.S. HQ
Salt Lake City
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
2550 Decker Lake Blvd, Suite 26
West Valley City, UT 84119
(801) 980-2002
U.S. HQ
Yuma
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1043 East 20, Suite A
Yuma, AZ 85365
(888) 227-2872
U.S. HQ
Phoenix
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
2851 West Kathleen Road
Phoenix, AZ 85053
(602) 944-3330
U.S. HQ
Tucson
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
3895 North Business Center Dr. Suite 185
Tucson, AZ 85705
(520) 571-7200
U.S. HQ
Denver
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
6770 West 52nd Avenue, Suite D
Arvada, CO 80002
(303) 216-2700
U.S. HQ
Colorado Springs
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
205 Sutton Lane
Colorado Springs, CO
80907
(719) 955-0672
U.S. HQ
Fargo
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1001 23rd Street, S, Suite H
Fargo, ND 58103
(701) 807 2002
U.S. HQ
Omaha
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
11011 Q Street
Building A, Suite 101
Omaha, NE 68137
U.S. HQ
Amarillo
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
200 Westgate Parkway, Suite AB Amarillo, TX 79121
(806) 576 4633
U.S. HQ
Dallas
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1632 W. Walnut Hill Lane, #100 Irving, TX 75038
(972) 659-0401
U.S. HQ
Dallas (South)
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
2004 E. Randol Mill Road, Suite 503 Arlington, TX 76011
(817) 617-7038
U.S. HQ
Austin (North)
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
3006 Longhorn Blvd, Suite 116 Austin, TX 78758
(512) 354-1190
U.S. HQ
Austin
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1340 Airport Commerce Dr.
Suite 480
Austin, TX 78741
(512) 358-0703
U.S. HQ
San Antonio
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
1077 Central Parkway S,
Suite 900
San Antonio, TX 78232
(210) 633-0400
U.S. HQ
Houston
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
7701 West Little York Road, #100
Houston, TX 77040
(713) 983-6500
U.S. HQ
McAllen
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
801 E. Fern Avenue,
Suite 163 & 169
McAllen, TX 78501
(956) 682-6577
U.S. HQ
Minneapolis
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
401 West Travelers
Trail Burnsville, MN 55337
(800) 241-1476
U.S. HQ
Milwaukee
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
11220 West Lapham St.
West Allis, WI 53214
(262) 649-5280
U.S. HQ
Appleton
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
625 Towmen Road, Suite 150
Neenah, WI 54956
(920) 939-8001
U.S. HQ
Baton Rouge
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
10202 Perkins Rowe, Suite E-160
Baton Rouge, LA 70810
U.S. HQ
Huntsville
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
11521 Gilleland Road SE
Huntsville, AL 35803
U.S. HQ
Atlanta
3500 American Blvd. W., Suite 440
Bloomington, MN 55431
855 Camp Creek Parkway SW
Atlanta, GA 30336-3000
Staten Island 2842 Richmond Terrace
Staten Island, NY 89119
(437) 828-1200
Staten Island
Bloomfield
2842 Richmond Terrace
Staten Island, NY 89119
300 Broadacres Drive, Suite 400
Bloomfield, NJ 07003
(437) 828-1200
(613) 226-8866
Staten Island
Charlotte
2842 Richmond Terrace
Staten Island, NY 89119
2848-F Queen City Drive
Charlotte, NC 28208
(437) 828-1200
(514) 279-7317
Staten Island
Fuquay-Varina
2842 Richmond Terrace
Staten Island, NY 89119
230 Jarco Drive
Furquay-Varina, NC 27526
(437) 828-1200
(902) 444-4441
Staten Island
Wilmington
2842 Richmond Terrace
Staten Island, NY 89119
3311 Merchant Court
Wilmington, NC 28405
(437) 828-1200
(902) 444-4441
Staten Island
Jacksonville
2842 Richmond Terrace
Staten Island, NY 89119
2409 North Marine Boulevard
Jacksonville, NC 28546
(437) 828-1200
(910) 915-8148
Staten Island
Greer
2842 Richmond Terrace
Staten Island, NY 89119
320C Business Parkway
Greer, SC 29651
(437) 828-1200
(864) 469-4013

Contact us

Let’s Connect! Partner with us for innovative building technologies and reliable service.

Telephone