BUY ONLINE PICK UP IN-STORE Available for in-store products only. Learn More ›

Tool Rental

City Province Location Address Postal Code Phone Number
Medicine Hat AB MEDICINE HAT  1851 Strachan Road S.E. T1B 4V7 (403)581-4306
Calgary AB CALGARY NORTH HILLS  1818 - 16th Ave. N.W. T2M 0L8 (403)284-7925 ext. 392
Spruce Grove AB SPRUCE GROVE 180 Hwy 16A T7X 3X3 (780)960-5606
Calgary AB MARLBOROUGH 343-36th Street N.E. T2A 7S9 (403)248-3040
Edmonton AB CLAREVIEW 13304-50th Street N.W. T5A 4Z8 (780)478-7133
Calgary AB  CALGARY  CHINOOK 6500 MacLeod Trail S.W. T2H 0K6 (403)258-3822
Edmonton AB WEST END 17404-99th Avenue N.W. T5T 5L5 (780)486-6124
Edmonton AB SOUTH COMMON 2020 - 101 Street S.W. T6N 1J2 (780)433-6370
Calgary AB SHAWNESSY 390 Shawville Blvd. S.E. T2Y 3S4 (403)201-5613
Calgary AB CALGARY BEACON HILL  11320 Sarcee  Trail NW T3R 0A1 (403)374-3866
Calgary AB CALGARY SOUTHEAST 5125 126th Avenue SE T2Z 0B2 (403)257-8756
St. Albert AB ST ALBERT 750 St. Albert Road T8N 7H5 (780)458-4032
Calgary AB CALGARY 388 Country Hills Boulevard T3K 5H2 (403)226-7518
Edmonton AB EDMONTON 6725 - 104 Street N.W. T6H 2L3 (780)431-4743
Edmonton AB SKYVIEW 13360 137th Avenue T5L 5C7 (780)472-4201
Red Deer AB RED DEER 2030-50th Avenue T4R-3A2 (403)358-7551
Lethbridge AB LETHBRIDGE 3708 Mayor Magrath Dr.South T1K 7V1 (403)331-3581
Sherwood Park AB SHERWOOD PARK 200-390 Baseline Road T8H 1X1 (780)417-7881
Grand Prairie AB GRANDE PRAIRIE 11222-103rd Avenue T8V 7H1 (780)831-3166
Fort Saskatchewan AB Fort Saskatchewan 9280 Southfort Drive T8L-0L5 (780)997-2281
Okotoks AB OKOTOKS 10-101 Southbank Boulevard T1S 0G1 (403)995-4710
Edmonton AB EDMONTON WESTMOUNT 604-1 Westmount Shopping T5M 3L7 (780)732-9225 ext. 393
Edmonton AB EDMONTON EAST (WHITEMUD) 4430 - 17th Street NW T6T 0B4 (780)577-3581
Calgary AB CALGARY (TUSCANY) 5019 Nose Hill Drive NW T3L 0A2 (403)241-4066
Airdrie AB AIRDRIE 2925 Main Street SW T4B 3G5 (403)945-3871
Lloydminster AB LLOYDMINSTER 7705-44th Street T9V 0X9 (780)870-9226
Edmonton AB EDMONTON WINDERMERE 6218 Currents Drive NW T6W 0L8 (780)989-7466
Kelowna BC KELOWNA 2515 Enterprise Way,  V1X -7K2 (250)979-4501
West Vancouver BC PARK ROYAL 840 Main Street, Park Royal Village V7T 2Z3 (604)913-2636
Nanaimo BC  NANAIMO 6555 Metral Street V9T 2L9 (250)390-7663
Langley BC  LANGLEY 6550 - 200th Street V2Y 1P2 (604)514-1348
Vancouver BC  VANCOUVER 900 Terminal Avenue V6A 4G4 (604)608-0569
Richmond BC  RICHMOND 2700 Sweden Way V6V 1K1 (604)303-7360
Surrey BC  SOUTH SURREY 7350-120th Street  V3W 3M9 (604)590-2769
Coquitlam BC  COQUITLAM 1900 United Boulevard V3K 6Z1 (604)540-6277
Surrey BC  NORTH SURREY 12701-110th Avenue V3V 3K7 (604)580-2159
Burnaby BC  BURNABY 3950 Henning Drive V5C 6M2 (604)294-3077
Squamish BC SQUAMISH 39251 Discovery Way V8B 0M9 (604)892-8806
Saanich BC VICTORIA (SAANICH) 3986 Shelbourne Street V8N 3E3 (250)853-5356
Victoria BC VICTORIA 2400 Millstream Road V9B 3R3 (250)391-6001
Vernon BC VERNON 5501 Anderson Way V1T 9V1 (250)550-1606
Surrey BC SURREY (WHITEROCK) 2525 - 160th Street V3S 0C8 (604)542-3526
Abbotsford BC ABBOTSFORD 1956 Vedder Way V2S 8K1 (604)851-4406
Kamloops BC KAMLOOPS 1020 Hillside Drive V2E 2S5 (250)371-4306
Port Coquitlam BC PORT COQUITLAM 1069 Nicola Dr. V3B 8B2 (604)468-3361
Prince George BC PRINCE GEORGE 5959 O'Grady Road V2N 6Z5 (250)906-3615
Courtenay BC COURTENAY 388 Lerwick Road V9N 9E5 (250)334-5406
Campbell River BC Campbell River 1482 Island Highway V9W -8C9 (250)286-5406
West Bank BC WEST BANK 3550 Carrington Road, Unit #401 V4T 2Z1 (250)707-2306
Cranbrook BC CRANBROOK 2000 McPhee Road V1C 0A3 (250)420-4256
Duncan BC DUNCAN 1-2980 Drinkwater Road V9L 6C6 (250)737-2366
Chilliwack BC CHILLIWACK 100-8443 Eagle Landing Pkwy V2P 0E2 (604)701-3408
Brandon, MB MB BRANDON  801-18th Street North R7A 7S1 (204)571-3306
Winnipeg MB CROSSROADS 1590 Regent Avenue, W R2C 3B4 (204)654-5401
Winnipeg MB POLO PARK 727 Empress Street R3G 3P5 (204)779-2215
Winnipeg MB ST. VITAL 1999 Bishop Grandin Blvd. R2M 3E8 (204)256-7071
Winnipeg MB WINNIPEG SW 1645 Kenaston Blvd R3P 2M4 (204)928-7116
Winnipeg MB WINNIPEG NORTH 845 Leila Ave R2V 3J7 (204)336-5536
Saint John NB SAINT JOHN 55 Depot Court E2J 5E5 (506)632-9446
Moncton NB MONCTON 235 Mapleton Road E1C 0G9 (506)853-8278
Fredericton NB FREDERICTON 1450 Regent Street E3C 0A4 (506)462-9466
St. Johns NF ST. JOHN'S 70 Kelsey Drive A1B 5C7 (709)570-2406
Halifax NS HALIFAX 368 Lacewood Drive B3S 1L8 (902)457-3481
Sydney NS SYDNEY  50 Sydney Port Access Road B1P 7H2 (902)564-3256
Dartmouth NS DARTMOUTH CROSSINGS 40 Finnian Row, B3B 0B6 (902)460-4706
New Minas NS NEW MINAS 21 Silver Fox Ave. B4N 0C9 (902)681-3463
Scarborough ON  SCARBOROUGH 428 Ellesmere Road  M1R 4E6 (416)609-2943
Woodbridge ON  WOODBRIDGE 140 Northview Boulevard L4L 8T2 (905)851-4799
Oakville ON  OAKVILLE 2555 Bristol Circle L6H 5W9 (905)829-5887
Markham ON  MARKHAM 3155 Highway #7 L3R 0J6 (905)940-0348
Whitby ON  WHITBY 1700 Victoria Street East L1N 9K6 (905)571-5915
Brampton ON  BRAMPTON SOUTH 49 First Gulf Boulevard L6W 4R8 (905)457-3916
Ancaster ON  ANCASTER 122 Martindale Crescent L9K 1J9 (905)304-6826
Hamilton ON HAMILTON 350 Centennial Parkway L8E 2X4 (905)561-1513
London ON LONDON NORTH 600 Fanshawe Park Rd. E. N5X 1L1 (519)850-4129
Etobicoke ON ETOBICOKE SOUTH 193 North Queen Street M9C 4Y1 (416)626-0029
Toronto ON  CURITY 7 Curity Avenue M4B 3L8 416-752-3911
Toronto ON  STOCKYARDS 2121 St. Clair Avenue West M6N  5A8 (416)766-3915
Kitchener ON  KITCHENER 100 Gateway Park Drive N2P 2J4 (519)650-7468
Burlington ON BURLINGTON 3050 Davidson Court L7M 4M9 (905)331-9297
Sudbury ON SUDBURY 1500 Marcus Drive P3B 4K5 (705)525-2961
St. Catharines ON ST. CATHARINES 20 YMCA Drive L2N 7R6 (905)937-8707
Barrie ON  BARRIE 10 Barrie View Drive L4M 6A7 (705)733-0292
Gloucester ON GLOUCESTER 1616 Cyrville Road K1B 3L8 (613)744-1473
Ottawa ON  NEPEAN 1900 Baseline Road K2C 0C6 (613)723-1548
Toronto ON MORNINGSIDE 60 Grand Marshall Drive M1B 5N6 (416)283-2079
Newmarket ON NEWMARKET 17850 Yonge Street L3Y 8S1 (905)898-4185
London ON LONDON SW 3035 Wonderland Road South N6L 1R4 (519)691-1406
Sault Ste. Marie ON SAULT STE. MARIE 530 Great Northern Road P6B 4Z9 (705)254-1156
Toronto ON LEASIDE  101 Wicksteed Ave M4G 4H9 (416)467-2301
Cornwall ON CORNWALL 1825 Brookdale Avenue K6J 5X7 (613)930-4476
Toronto ON DUFFERIN  2375 Steeles Ave. West M3J 3N2 (416)664-9806
Barrhaven ON BARRHAVEN  3779 Strandherd Drive K2J 5M4 (613)843-7906
Toronto ON GERRARD SQUARE  1000 Gerrard Street East M4M 3G6 (416)462-6273
Kingston ON KINGSTON 606 Gardiners Road K7M 3X9 (613)384-7599
Brockville ON BROCKVILLE 2120 Parkdale Avenue  K6V 5T2 (905)498-9606
Thunder Bay ON THUNDER BAY 359 Main Street P7B 5L6 (807)624-1106
Waterloo ON WATERLOO 600 King Street North N2V 2J5 (519)883-0581
Richmond Hill ON RICHMOND HILL 50 Red Maple Road L4B 4K1 (905)763-6620
Toronto ON EGLINTON EAST 2911 Eglinton Avenue East M1J 2E5 (416)289-9131
Kanata ON KANATA 10 Frank Nighbor Place K2T 1C4 (613)271-8895
Ajax ON AJAX 256-260 Kingston Road East L1Z 1G1 (905)428-8170
Brampton ON BRAMPTON NORTH 60 Great Lakes Drive L6R 2K7 (905)792-5431
Mississauga ON MISSISSAUGA SOUTH 3065 Mavis Road L5C 1T7 (905)281-6231
Etobicoke ON REXDALE 1983 Kipling Avenue M9W 4J4 (416)746-3342
Oakville ON OAKVILLE BURLOAK 3300 South Service Road West L6L 0B1 (905)469-7116
Peterborough ON PETERBOROUGH 500 Lansdowne Street West K9J 8J7 (705)876-4561
Orleans ON ORLEANS  2121 10th Line  K4A 4C5 (613)590-2031
Oshawa ON OSHAWA 1481 Harmony Rd. N. L1H 7K5 (905)743-5601
Toronto ON YORKDALE 90 Billy Bishop Way M3K 2C8 (416)373-6002
Mississauga ON MISSISSAUGA WEST 2920 Argentia Road L5N 8C5 (905)814-3861
Mississauga ON MISSISSAUGA BRITANNIA 5975 Terry Fox Way L5V 3E4 (905)285-4006
Belleville ON BELLEVILLE 210 Bell Blvd K8P 5H6 (613)961-5341
Toronto ON CALEDONIA 825 Caledonia Road M6B 3X8 (416)780-4731
Aurora ON AURORA 15360 Bayview Avenue L4G 7G1 (905)726-4506
Markham ON MARKHAM EAST 50 Kirkham Drive L3S 4K7 (905)201-2591
Orillia ON ORILLIA 3225 Monarch Dr. L3V 7Z4 (705)327-6501 ext. 392
Brantford ON BRANTFORD 25 Holiday Drive  N3R 7J4 (519)757-3535
Guelph ON GUELPH 63 Woodlawn Road West N1H 1G8 (905)780-3406
Sarnia ON SARNIA 1350 Quinn Drive N7S 6L5 (519)333-2306
Owen Sound ON OWEN SOUND 1590-20th Avenue East N4K 5N3 (519)372-3976
Oakville ON TRAFALGAR VILLAGE 99 Cross Avenue L6J 2W7 (905)815-5006
Ottawa ON SOUTH KEYS 2056 Bank Street K1V 7Z8 (613)739-5306
North Bay ON NORTH BAY 1275 Seymour Street P1B 9V6 (705)845-2306
Richmond Hill ON RICHMOND HILL NORTH 10885 Leslie Street L4S 0B2 (905)787-7206
Bracebridge ON BRACEBRIDGE 20 Depot Drive, R.R.2 P1L 0A1 (705)646-5606
Cambridge ON CAMBRIDGE 35 Pine Bush Drive N1R 8E2 (519)624-2706
Orangeville ON ORANGEVILLE 49 Fourth Avenue L9W 1G7 (519)940-7275
Niagara Falls ON NIAGARA FALLS 7190 Morrison Street L2E 7K5 (905)371-7476
Chatham ON CHATHAM 8582 Pioneer Line N7M 5J7 (519)380-2046
Kitchener ON KITCHENER WEST 1450 Ottawa Street South N2E 4E2 (519)569-4306
Woodstock ON WOODSTOCK 901 Juliana Drive N4V 1B9 (519)421-5506
Windsor ON WINDSOR EAST 6630 Tecumseh Rd. E N8T 1E6 (519)974-5426
Parry Sound ON PARRY SOUND 100 Bowes Street P2A 2L7 (705)774-7000 ext. 384
Windsor ON WINDSOR 1925 Division Road N8W 1Z7 (519)967-3706
Collingwood ON COLLINGWOOD 10 High Street L9Y 3J6 (705)446-3106
Timmins ON TIMMINS 2143 Riverside Drive P4N 7C3 (705)360-8756
London ON LONDON EAST 448 Clarke Road N5W 6H1 (519)457-5806
Pickering ON PICKERING 1105-A Kingston Road  L1V 1B5 (905)421-2006
Brampton ON BRAMPTON EAST 9105 Airport Road L6S 0B8 (905)494-2206
Bowmanville ON BOWMANVILLE 120 Clarington Boulevard L1C 0C3 (905)697-5176
Milton ON MILTON 1013 Maple Avenue L9T 0A5 (905)864-1206
Pembroke ON PEMBROKE 27 Robinson Lane K8A 0A5 (613)732-6556
Huntsville ON HUNTSVILLE 9 Ott Street P3H 0A2 (705)788-5006
Midland ON MIDLAND 16775 Highway 12 L4R 0A9 (705)527-8806
Brooklynn ON WHITBY NORTH 4200 Garden Street L1R 3K5 (905)655-2906
Cobourg ON COBOURG 1050 De Palma Drive K9A 0A8 (905)377-7606
Stoney Creek ON HAMILTON MOUNTAIN 1775 Stone Church Road East L8J 0B4 (905)574-4406
Markham ON MARKHAM NORTH 1201 Castlemore Avenue L6E 0G5 (905)201-5506
Carelton Place ON CARLETON 570 McNeely Avenue K7C 0A7 (613)253-3876
Bradford ON BRADFORD 470 Holland Street West L3Z 0A2 (905)778-2106
Bolton ON BOLTON 12760 Highway # 50  L7E 4G1 (905)951-4106
Charlottetown PEI CHARLOTTETOWN  60 Buchanan Drive C1E 2E4 (902)626-3214
Victoriaville QC VICTORIAVILLE 160 boulevard Arthabaska Ouest G6S 0P2 (819)752-0706
Sherbrooke QC SHERBROOKE 1355 boulevard du Plateau Saint-Joseph J1L 3C5 (819)348-4487
Laval QC LAVAL 1400 Le Corbusier Blvd H7N 6J5 (450)680-2226
Montreal QC ST. HENRI 4625 Saint-Antoine West H4C-1E2 (514)846-4776
Lachenaie QC LACHENAIE 660 Montee des Pionniers J6V 1N9 (450)657-4401
Gatineau QC GATINEAU 243 Montee Paiement J8P 6M7 (819)246-4061
Montreal QC L'ACADIE 1000 rue Sauve Ouest H4N 3L5 (514)333-6610
St.Jerome QC ST.JEROME 1045 Boul du Grand Heron  J7Y 3P2 (450)565-6178
Montreal QC BEAUBIEN OUEST 100, rue Beaubien Ouest H2S 3S1 (514)490-8036
St. Bruno QC ST. BRUNO 901,blvd Claude-Jutra J3V 6N8 (450)461-5840
Greenfield Park QC GREENFIELD PARK 500 Auguste J4V 3R4 (450)462-5026
Anjou QC ANJOU 11300  Renaude Lapointe H1J 2V7 (514)356-3656
Boisbriand QC BOISBRIAND 2400 boul du Faubourg J7H 1S3 (450)971-6067
Quebec City QC LEBOURGNEUF 300 rue Bouvier G2J 1R8 (418)634-8886
Ste. Foy QC STE-FOY 1516 rue Jules-Verne G2G 2R5 (418)872-8089
Trois Rivieres QC TROIS RIVIERES  4500 Real-Proulx G9A 6P9 (819)379-3886
St. Constant QC ST. CONSTANT 490 Voie de la Desserte  J5A 2S6 (450)633-2036
Vaudreuil QC VAUDREUIL 55 Boulevard de la Cité des Jeunes  J7V 8C1 (450)510-2606
Granby QC GRANBY 165, rue Simonds Nord J2J 0R7 (450)375-5689
Levis QC ST. ROMUALD 500 rue de la Concorde G6W 8A8 (418)834-7056
St Jean Sur Richelieu QC ST JEAN SUR RICHELIEU 850 Douglas Street J3A 1V1 (450)349-8106
Pointe-Claire QC POINTE-CLAIRE 185 Hymus Boulevard H9R 1E9 (514)680-8637
Saskatoon SK SASKATOON 707 Circle Drive East S7K 0V1 (306)651-6251
Regina SK REGINA 1867 Victoria Avenue E. S4N 6E6 (306)751-0395
Regina SK REGINA (NORTH) 1030 North Pasqua Street L4R 0A9 (306)564-5706
Saskatoon South SK SASKATOON SOUTH 3043 Clarence Avenue South  S7T 0B5 (306)657-4106
Top