Help has arrived in over 65 locations across Canada.

We are one of North America’s largest restoration networks with over eighty First General locations in Canada and the United States. We offer you the power of a multinational network, with the familiarity of a trusted friend. Each First General location is independently owned and operated. Our business model fosters individual responsibility and innovation with a strong core of accountability. Our offices are supported through a centralized national head office.

First General has the ability to quickly and efficiently access specialized equipment, project managers and technicians from across North America to respond to a catastrophic, (CAT), events. All First General locations across the entire North American network have agreed to supply personnel and equipment should a large catastrophe arise.

In addition, our strategic partnership with large equipment suppliers provides us with a virtual limitless supply of equipment. These suppliers have various depot facilities across North America. In a large CAT we will mobilize First General Teams in urban areas at no cost to assist you, even if the local First General location is not a preferred contractor. We’re First General…and We’re Here To Help!

24/7 Emergency Line - 1(877)888-9111


Head Office

First General Head Office

240 Bartor Road, North York, ON  M9M 2W6
Phone: 416- 665-6680


Emergency Response

Frank Mirabelli

C.E.O

Phone: 416-665-6680
Cell: 416-522-3833

Angela Veri

E.V.P. Strategic Partnerships

Phone: 416-665-6680
Cell: 416-804-9700

Charles Sabourin

Regional Director Quebec, Maritime & Atlantic Provinces
President Première Générale

Phone: 416-665-6680
Cell: 514-578-7550

Sheila Corbett

Manager of Vendor Program Resources

Cell: 519-280-0893

Sandra Leonetti

CFO

Phone: 807-624-2860


Atlantic Canada

First General Cape Breton

Gary LeBlanc

P.O. Box 266, Glace Bay, NS B1A 5V4
9 Connaught Avenue, Glace Bay, NS B1A 5S1


Phone: 902-849-9834

 

View on Google Maps

First General Fredericton

Jon MacCallum & Stacy Beers

56 Millennium Drive, Hanwell NB E3C 2N8

Phone: 506-450-5035

 

View on Google Maps

First General Halifax

Tim Ainsworth

201 Brownlow Avenue, Suite 16,
Dartmouth, Nova Scotia B3B 1W2


Phone: 902-468-2245

 

View on Google Maps

First General Moncton

Jon MacCallum & Stacy Beers

669 St. George Blvd. Moncton, NB E1E 2C2

 

Phone: 506-384-8325

 

View on Google Maps

First General Northeastern New Brunswick

Andrew Keenan

2-45 Waterfront Drive, Miramichi, NB E1V 2L7

Phone: 506-622-2224

 

View on Google Maps

First General Northwestern NB

Eric Violette

171 Chemin Montagne Road, Saint Leonard, NB E7E 2L3

Phone: 506-423-2375

 

View on Google Maps

First General St. John's

Stephen Chaulk & Glen Button

82 O’Leary Avenue, St. John’s, NL A1B 2C7


Phone: 709-738-2229

 

View on Google Maps

First General Woodstock

Jon MacCallum & Stacy Beers

136 Moffatt Street, Woodstock, NB E7M 2H6


Phone: 506-328-9743

 

View on Google Maps


Central Canada

First General Brampton

Valente Gjokaj

3 Brewster Road Unit 1 Brampton, ON L6T 5G9

Phone: 437-244-5700

 

View on Google Maps

First General Cornwall

Gerry Denomme

18081 Tyotown Road - Unit #1, South Glengary, ON K6H 7S7

Phone: 613-931-1547

 

View on Google Maps

First General Dryden

Michelle Turner

 

Phone: 807-623-1276

 

View on Google Maps

First General Durham West

Len McEnaney

1450 Hopkins St Unit 2A, Whitby, ON L1N 2C3

Phone: 905-665-1649

 

View on Google Maps

First General Espanola/Manitoulin

Rob Scott

67 Manitowaning Road, P.O. Box 525 Little Current, ON P0P 1K0


Phone: 705-368-2518   Toll-Free: 888-368-2518

 

View on Google Maps

First General Greenstone

Kevin Dallaire

163 Centennial Drive, Longlac, ON P0T 2A0


Phone: 807-356-2926

 

View on Google Maps

First General Grey/Bruce

Bruno Lima

540 1st Street, Hanover, ON N4N 3X5


Phone: 519-364-1317

 

View on Google Maps

First General Halton

Shawn Thomas

1327 Heine Court, Burlington, ON L7L 6A7


Phone: 905-335-5515

 

View on Google Maps

First General Hamilton/Burlington

Shawn Thomas & Scott Cunningham

1900 Barton Street East, Hamilton, ON L8H 2Y6


Phone: 905-549-5902    Toll-Free: 800-567-7093

 

View on Google Maps

First General Barrie

George Lukjanczuk

122 Saunders Rd, Unit 1, Barrie, ON, L4N 9A8


Phone: 905-235-6800

 

View on Google Maps

First General Kingston

Gerry Denomme

7 Dairy Ave. Napanee, ON K7R 1M4


Phone: 613-531-5850

 

View on Google Maps

First General Kirkland Lake

Patrick Rivard, Sylvain Rivard & Pierre Rivard

22 Duncan Avenue South, Kirkland Lake, ON P2N 1X4


Phone: 705-567-2324

 

View on Google Maps

First General London/Middlesex

Hosain Ebad & Noor Ebad

96 Bessemer Ct Unit 8, London, ON N6E 1K7


Phone: 519-685-3737    Toll-free: 877-412-3737

 

View on Google Maps

First General Markham/Richmond Hill

Len McEnaney

1450 Hopkins St Unit 2A, Whitby, ON L1N 2C3


Phone: 905-665-1649

 

View on Google Maps

First General Mississauga

Valente Gjokaj

1630 Sismet Road Unit #6 Mississauga, ON L4W 1R5


Phone: 416-253-5700

 

View on Google Maps

First General Muskoka

Ron Dahl

80 Old North Road, Huntsville, ON P1H 2J4


Phone: 705-789-4697

 

View on Google Maps

First General Newmarket

George Lukjanczuk

1-1180 Kerrisdale Blvd, Newmarket ON, L3Y 8Z9


Phone: 905-235-6800

 

View on Google Maps

First General Niagara

David A. Fernandes

29 Neilson Avenue, St. Catharines, ON L2M 5V9


Phone: 905-687-4149    Phone: 905-732-3277

 

View on Google Maps

First General North Bay

Jay Goudreault & Patrick Goudreault

3 - 619 Stanley St, North Bay, ON


Phone: 705-223-3462

 

View on Google Maps

First General Ottawa

Gerry Denomme

1403 Triole Street, Ottawa, ON K1B 4T4


Phone: 613-745-3009    Toll-Free: 877-225-6088

 

View on Google Maps

First General Owen Sound

Bruno Lima

22-2045 20th Avenue East, Owen Sound, ON N4K 5N3


Phone: 519-416-1317

 

View on Google Maps

First General Oxford

Jennifer Pagett

950 Parkinson Road, Woodstock, ON N4S 7W3


Phone: 519-539-7135

 

View on Google Maps

First General Pembroke

Gerry Denomme

622 Nelson Street, Pembroke, ON K8A 8P5


Phone: 613-732-2020

 

View on Google Maps

First General Peterborough

Adam Cummings

689 Crown Drive, Peterborough, ON K9J 6W2


Phone: 705-742-7100    Toll-Free: 855-442-7100

 

View on Google Maps

First General Sarnia

Ameer Esho

880 Phillip Street E. Sarnia, ON N7T 1Z6


Phone: 519-332-2330    Toll-Free: 877-412-3737

 

View on Google Maps

First General Sault Ste. Marie

Rico Briglio

304 Industrial Park Crescent, Sault Ste. Marie, M1P 5Y8


Phone: 705-946-4480

 

View on Google Maps

First General Scarborough

Gus Stamatakos & John Stamatakos

8-2265 Midland Ave., Scarborough, ON M1P 4S2


Phone: 416-778-840

 

View on Google Maps

First General Sudbury

Rob D'Agostino & Lisa D'Agostino

450 Kingsway, Sudbury, ON P3B 2C9


Phone: 705-675-5010

 

View on Google Maps

First General Temiskaming

Patrick Rivard, Sylvain Rivard & Pierre Rivard

248 Shepherdson Road Box 1551, New Liskeard, ON, P0J 1P0


Phone: 705-647-5613

 

View on Google Maps

First General Thunder Bay

Michelle Turner

815 Norah Crescent, Thunder Bay, ON P7C 5H9


Phone: 807-623-1276

 

View on Google Maps

First General Timmins

Chad Portelance

700 Shirley Avenue, Timmins, ON P4R 0G4


Phone: 705-267-3473    Phone: 705-267-FIRE

 

View on Google Maps

First General Toronto Centre

Valente Gjokaj

240 Bartor Road, North York, ON M9M 2W6


Phone: 416-253-5700

 

View on Google Maps

First General Toronto East

Gus Stamatakos & John Stamatakos

8-2265 Midland Ave., Scarborough, ON M1P 4S2


Phone: 416-778-8400

 

View on Google Maps

First General Toronto West

Valente Gjokaj

331 Evans Avenue, Etobicoke ON, M8K 1K2


Phone: 416-253-5700

 

View on Google Maps

First General Vaughan

George Lukjanczuk

1-1180 Kerrisdale Blvd., Newmarket, ON L3Y 8Z9


Phone: 905-235-6800

 

View on Google Maps

First General Waterloo

Jeff Durrer

227 Riverbend Drive, Kitchener ON, N2B 2E8


Phone: 519-584-7000

 

View on Google Maps

First General Windsor

Rico Briglio

3200 Jefferson Blvd., Unit 250, Windsor ON, N8T 2W8


Phone: 519-252-1785

 

View on Google Maps


Western Canada

First General Burnaby

Jason Knox

1170-580 Seaborne Ave, Port Coquitlam, BC V3B 0M3


Phone: 778-954-7455

 

View on Google Maps

First General Bonnyville

Rory Christie

Box 7163, Bonnyville, AB T9N 2H5


Phone: 780-826-5189

 

View on Google Maps

First General Calgary

Jamie MacDonald, Jared Maillot & Jonathan Lam

102, 12450-40th. Street SE, Calgary, AB T2Z 5A1


Phone: 403-229-1479

 

View on Google Maps

First General Edmonton

Hani Barzagar

7311 - 77 Avenue, Edmonton, AB T6B 0B7


Phone: 780-463-4040

 

View on Google Maps

First General Hinton

Terry Verquin & Barb Verquin

109B Steele Crescent, Hinton, AB T7V 2G5


Phone: 780-865-5757

 

View on Google Maps

First General Kamloops

Justin & Christina McNaney

2-929 B Laval Crescent, Kamloops, BC V2C 5P4


Phone: 250-374-7716    Toll-Free: 877-888-9111

 

View on Google Maps

First General Lloydminster

Rory Christie

5526 50th Avenue, Lloydminster, AB, T9V 0X6


Phone: 780-875-9701    Toll-Free: 866-875-3473

 

View on Google Maps

First General Nanaimo

Rebecca Hill, Ryan Hill & Brad Schiewe

Unit A-1013 Old Victoria Road, Nanaimo, BC V9R 6Z8


Phone: 778-441-3123

 

View on Google Maps

First General Okanagan

Doug Eisenhut & Ryan Eisenhut

3-364 Lougheed Road, Kelowna, BC V1X7R8


Phone: 250-258-5728

 

View on Google Maps

First General Prince Albert

Gus Detillieux, Al Bernier & Keith Samuel

32 North Industrial Drive, Prince Albert, SK S6V 7M4


Phone: 306-764-7000

 

View on Google Maps

First General Regina

Bob Benoit & Rob Benoit

1735 Mackay Street Regina, SK S4N 6H2

 

Phone: 306-525-4163    Toll-Free: 855-525-4163

 

View on Google Maps

First General Saskatoon

David Johnston & Michael Boehm

2310 Avenue C North Saskatoon, SK S7L 5X5

 

Phone: 888-983-1948

 

View on Google Maps

First General Winnipeg

Jim Simpson, Rick Painter, Kristi Ducharme, Mike Dodds

Unit A – 580 Dobbie Avenue. Winnipeg, MB  R2K 1G4

 

Phone: 204-800-1606

 

View on Google Maps

First General Yorkton

Dwayne Jendrasheske & Nolan Efford

107 Myrtle Avenue, Yorkton, SK S3N 1P8

 

Phone: 306-782-2940

 

View on Google Maps

First General Victoria

Rebecca Hill, Ryan Hill & Brad Schiewe

Unit A-1013 Old Victoria Road, Nanaimo, BC V9R 6Z8

 

Phone: 778-441-3123

 

View on Google Maps

First General Vancouver

Austin Pickering & Derick Heun

200-375 Water Street Unit 8128, Vancouver, BC V6B 0M9

 

Phone: 604-653-9795

 

View on Google Maps


Québec

Première Générale Gatineau

Eric Arsenault

160 rue Edmonton, Gatineau, Q, J8Y 3S6

 

Phone: 819-777-1717    Toll-Free: 888-427-1717

 

View on Google Maps

Première Générale Lanaudière

David Dupré

26 des Sulpiciens , L’Épiphanie, Québec, J5X 2X6

 

David Dupré: 1-438-990-2046     Pierre Bernier: 1-438-988-8866
Eugène Lagacé: 1-514-260-7125

 

View on Google Maps

Première Générale Laurentides

Francis Martin

78 rue Demontigny, Ste-Agathe des Monts, QC J8C 2S4

 

Phone: 819-774-0412

 

View on Google Maps

Première Générale Laval

Norayr Chakhalyan

940 Rue Michelin, Laval, QC H7L 5C1

 

Phone: 450-688-4555    Toll-Free: 866-233-4555

 

View on Google Maps

Première Générale Trois Rivières

Andre Magny

5000 boul Royal, Shawinnigan QC, G9N4R6

 

Phone: 819-539-3131    Toll-Free: 866-537-0115

 

View on Google Maps

Première Générale Montréal Centre Ouest

Norayr Chakhalyan

5555 Vanden-Abeele, Montreal, QC H4S 1S1

 

Phone: 514-907-1567

 

View on Google Maps

Première Générale Montreal East

David Dupré

11385 57e Avenue, Rivières Des Prairies, Montreal QC H1E 4K1

 

Phone: 438-990-2046

 

View on Google Maps

Première Générale Québec

André Magny & Yves Drapeau

1200 ave. St-Jean-Baptiste, #114, Québec, QC G2E 5E8


Phone: 581-300-9977

 

View on Google Maps

Première Générale St-jean-sur-Richelieu

Krystel Lefebvre

512 rue Saint-Denis, Saint-Alexandre d’Iberville, QC J0J 1S0

 

Phone: 450-349-3310    Toll-Free: 866-949-3310

 

View on Google Maps

Première Générale Rouyn, Malartic, Val D'Or

Mehdi Fouidi

126 Rue Roland-Audet, Val-d’Or, Québec, J9P 0K7

 

Mehdi Fouidi: 1-819-279-1318    Mehdi Bouanani: 1-819-277-3110

 

View on Google Maps