Maintaining clean, safe stores is one of our top priorities. 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 N.W. T3R 0A1 (403)374-3866
Calgary AB CALGARY SOUTHEAST 5125 126th Avenue S.E. 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 Drive 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 N.W. T6T 0B4 (780)577-3581
Calgary AB CALGARY (TUSCANY) 5019 Nose Hill Drive N.W. T3L 0A2 (403)241-4066
Airdrie AB AIRDRIE 2925 Main Street S.W. T4B 3G5 (403)945-3871
Lloydminster AB LLOYDMINSTER 7705-44th Street T9V 0X9 (780)870-9226
Edmonton AB EDMONTON WINDERMERE 6218 Currents Drive N.W. 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
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