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
West
| 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 |
Central
| 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 |
East
| 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
West
| 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 |
Central
| 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 | |
East
| 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
E-mail