Restoration Contractors

CompanyAddressCityProvinceTelephone
A.K. Contracting Ltd.420 - 51 Avenue SECalgaryAB 403-249-3704
Allure Construction Limited196 Blackbear CircleLewis LakeNS 902-405-8366
cdrg+RedTeam (Ottawa)1084 Kenaston St.
Unit 5
OttawaON 613-736-9222
Clean All Environmental Services1495 Gerald St.CornwallON 613-932-5326
Colfan Cleaning & Restoration1 Whitmore Rd.
Unit 1
WoodbridgeON 905-850-0780
Con-Tech Restorations (DKI)755 Progress Ave.ScarboroughON 416-288-9932
Cranes Restoration621 Spencer Street SEMedicine HatAB 403-526-3545
D.E.P. Construction2577 Lasalle Blvd.
Unit B
SudburyON 705-525-2501
Danuk Construction Ltd.9944 - 78 Avenue NWEdmontonAB 780-989-5590
Delta Insurance Restorations1481 Golf Course Rd.MinesingON 705-726-8600
Findlay Restoration75 Mary St.
Unit 2
AuroraON 800-385-8494
First General Services - BonnyvilleBox 7163BonnyvilleAB 780-826-5189
First General Services - Calgary12450 40 Street SE
Unit 102
CalgaryAB 403-229-1479
First General Services - Cape Breton9 Connaught AvenueGlace BayNS 902-849-9834
First General Services - Cornwall18081 Tyotown Rd.CornwallON 613-931-1547
First General Services - Edmonton7311 77 Avenue NWEdmontonAB 780-463-4040
First General Services - Fredericton56 Millennium DriveHanwellNB 506-450-5035
First General Services - Halifax201 Brownlow Avenue
Suite 16
DartmouthNS 902-468-2245
First General Services - Head Office240 Bartor RoadNorth YorkON 416-665-6680
First General Services - Hinton109-B Steele CrescentHintonAB 780-865-5757
First General Services - Kamloops929-B Laval Crescent
Unit 2
KamloopsBC 250-374-7716
First General Services - Kanata80 Terrance Matthews Cres.
Unit 5
KanataON 613-745-3009
First General Services - Kingston7 Dairy Ave.NapaneeON 613-531-5850
First General Services - Lloydminster5526 50th AvenueLloydminsterAB 780-875-9701
First General Services - Moncton669 St. George Blvd.MonctonNB 506-471-5035
First General Services - Nanaimo1013 Old Victoria Road
Unit A
NanaimoBC 778-441-3123
First General Services - Newmarket / Vaughan1180 Kerrisdale Blvd
Unit 1
NewmarketON 905-235-6800
First General Services – Northeastern NB45 Waterfront Drive
Unit 2
MiramichiNB 506-622-2224
First General Services – Northwestern NB171 Chemin Montagne RoadSaint LeonardNB 506-423-2375
First General Services - Okanagan364 Lougheed Road
Unit 3
KelownaBC 250-258-5728
First General Services - Ottawa1403 Triole St.OttawaON 613-745-3009
First General Services - Pembroke330 Boundry Rd EastPembrokeON 613-732-2020
First General Services - Prince Albert32 North Industrial DrivePrince AlbertSK 306-764-7000
First General Services - Regina1735 Mackay StreetReginaSK 306-525-4163
First General Services - Saskatoon2310 Avenue C NorthSaskatoonSK 888-983-1948
First General Services - St. John’s82 O’Leary AvenueSt. John’sNL 709-738-2229
First General Services - Thunder Bay815 Norah Cres.Thunder BayON 807-623-1276
First General Services - Toronto Centre240 Bartor RoadNorth YorkON 416-562-3738
First General Services - Winnipeg125 Fennell Street
Unit 1
WinnipegMB 204-477-0560
First General Services - Woodstock136 Moffatt StreetWoodstockNB 506-328-9743
FirstOnSite Restoration - Belleville29 Harriet StreetBellevilleON 613-962-3700
FirstOnSite Restoration - Brockville3517 Coons Road
RR 4
BrockvilleON 613-341-8688
FirstOnSite Restoration - Chatham/Kent995 Richmond St.ChathamON 519-355-1234
FirstOnSite Restoration - Guelph355 Elmira Road North
Unit 108
GuelphON 519-837-1601
FirstOnSite Restoration - Hamilton/Halton180 Chatham StreetHamiltonON 905-545-4703
FirstOnSite Restoration - Head Office60 Admiral Blvd.MississaugaON 905-696-2900
FirstOnSite Restoration - Kingston566 Cataraqui Woods Dr.
Unit 2
KingstonON 613-384-2290
FirstOnSite Restoration - Kitchener235 Ardelt AvenueKitchenerON 519-743-7767
FirstOnSite Restoration - London124 Newbold CourtLondonON 519-451-6789
FirstOnSite Restoration - North Bay524 Lakeshore Drive
Unit 5
North BayON 705-476-2432
FirstOnSite Restoration - Ottawa50 Colonnade RoadOttawaON 613-366-1921
FirstOnSite Restoration - St. Catharines218 Martindale Rd.
Unit 3
St. CatharinesON 905-682-5190
FirstOnSite Restoration - Surrey19272 96th Avenue
Unit 17
SurreyBC 604-590-1440
FirstOnSite Restoration - Toronto East768 Gordon Baker RoadScarboroughON 416-615-2020
Groupe CLD Inc.2360 Rue BaumanJonquiereQC 418-547-4773
Groupe Soresto (Estrie)4175 Rue LesageSherbrookeQC 819-346-4330
Groupe Soresto (Granby)411 Rue Saint-Valier
Bureau 100
GranbyQC 450 994-4330
Groupe Soresto (Montreal-Centre)5160 Rue Bernard-LefebvreLavalQC 514-925-3555
Groupe Soresto (Rive Sud)4608 Boul KimberSaint-HubertQC 450-550-6595
Helferty's Disaster Restoration (DKI)81 Pembroke St.CobdenON 613-646-7854
Les Entreprises Ad Vitam1186 Boul De La Cite Des JeunesLes CedresQC 450-452-9999
Malcolm Brothers90 Everett St.BellevilleON 613-968-9286
Mister Gallant Cleaning & Restoration73 Beach Rd.HamiltonON 905-545-5824
Nuco Restorations Inc.8113 Fraser AvenueFort McMurrayAB 587-537-0240
On Side Restoration - Abbotsford31053 Peardonville Rd.
Unit A
AbbotsfordBC 604-850-2188
On Side Restoration - Barrie220 Bayview Dr.
Units 27-28
BarrieON 705-712-0133
On Side Restoration - Calgary3905-32nd St. NE
Bay 11
CalgaryAB 403-291-2980
On Side Restoration - Duncan1065 Canada Ave.DuncanBC 250-701-9002
On Side Restoration - Durham Region1550 Bayly St.
Unit 30
PickeringON 905-420-3817
On Side Restoration - Edmonton18547-104 Ave.EdmontonAB 780-497-7972
On Side Restoration - Grande Prairie11302-95th Ave.Grande PrairieAB 780-532-5883
On Side Restoration - Halifax50 Troop Ave.
Unit 200
DartmouthNS 902-579-7397
On Side Restoration - Hamilton680 Tradewind Dr.
Unit 9
AncasterON 905-357-2543
On Side Restoration - Kamloops755 Laval Cres.KamloopsBC 250-377-1240
On Side Restoration - Kelowna2330 Hunter RoadKelownaBC 250-491-8224
On Side Restoration - Kenora495 Eighth Ave. S.KenoraON 807-467-3048
On Side Restoration - Kitchener5 Washburn Dr.
Unit D
KitchenerON 519-896-6700
On Side Restoration - Lethbridge410-26th St. N.LethbridgeAB 403-394-2980
On Side Restoration - London150 Exeter Rd.
Unit 10
LondonON 519-652-1152
On Side Restoration - Medicine Hat3371-17th Ave. SWMedicine HatAB 403-528-6470
On Side Restoration - Nanaimo690-B Comox Rd.NanaimoBC 250-753-1088
On Side Restoration - Niagara Region6537 Kister Rd.
Unit 2
Niagara FallsON 905-354-2951
On Side Restoration - Ottawa5977 Hazeldean Rd.
Unit 102
StittsvilleON 613-831-3843
On Side Restoration - Peel Region2820 Argentia Rd.
Unit 6 & 7
MississaugaON 905-286-0302
On Side Restoration - Prince George1962 Quinn St. S.Prince GeorgeBC 250-561-1132
On Side Restoration - Red Deer7480 - 49 Ave CrescentRed DeerAB 403-340-8884
On Side Restoration - Squamish38928 Production WaySquamishBC 604-892-0222
On Side Restoration - St. John's1 Austin St.St. John’sNL 709-579-9038
On Side Restoration - Sudbury2601 Belisle Drive
Unit 4
Val CaronON 705-735-7519
On Side Restoration - Surrey9780 188th St.
Unit 102
SurreyBC 604-501-0828
On Side Restoration - Thunder Bay340 Waterloo St. N.Thunder BayON 807-628-8111
On Side Restoration - Toronto5595 Finch Ave. E.
Unit 4 & 5
ScarboroughON 905-474-3710
On Side Restoration - Truro9 Pictou Rd.TruroNS 902-895-8716
On Side Restoration - Vancouver3157 Grandview HwyVancouverBC 604-293-1596
On Side Restoration - Vernon853 Fairweather Rd.VernonBC 250-558-5302
On Side Restoration - Victoria600-A Frances Ave.VictoriaBC 250-479-7075
On Side Restoration - Windsor2485 Jefferson Blvd.WindsorON 519-945-7888
On Side Restoration - Winnipeg83 Higgins Ave.WinnipegMB 204-661-0204
On Side Restoration - Woodstock1280 Seagrave Rd.
Unit G-H
WoodstockON 519-533-1320
Paul Davis Systems - Brampton10 Wilkinson Road
Unit 15
BramptonON 905-796-6100
Paul Davis Systems - Brantford/Woodstock37 Copernicus Blvd.BrantfordON 519-751-1900
Paul Davis Systems - Calgary56 Freeport Cres. NE
Unit 20
CalgaryAB 403-696-8886
Paul Davis Systems - Cape Breton186 Prince StreetSydneyNS 902-567-3377
Paul Davis Systems - Central Nova Scotia128 Truro Heights Rd.TruroNS 902-893-7260
Paul Davis Systems - Chatham/Kent20 Hart PlaceChathamON 519-352-7700
Paul Davis Systems - Cornwall/Brockville2107A 2nd Street WestCornwallON 613-935-4040
Paul Davis Systems - Durham East/West400 Monarch Ave.
Unit 12
AjaxON 905-666-7744
Paul Davis Systems - Eastern Newfoundland285 Thorburn Rd.St. John'sNL 709-747-2648
Paul Davis Systems - Edmonton128 Ave. NW
Unit 14305
EdmontonAB 780-454-4047
Paul Davis Systems - Etobicoke24 Brydon Dr.
Unit 2
EtobicokeON 416-626-7371
Paul Davis Systems - Fort McMurray380 Mackenzie Blvd.
Unit 3B
Fort McMurrayAB 780-750-8488
Paul Davis Systems - Fraser Valley5527 272nd St.
Unit B140
LangleyBC 604-427-3133
Paul Davis Systems - Fredericton2293 Route 640
Unit 3
HanwellNB 506-260-9563
Paul Davis Systems - Greater Moncton691 Malenfant Blvd.
Unit 3
DieppeNB 506-830-7285
Paul Davis Systems - Greater Vancouver1484 Rupert St.North VancouverBC 604-984-7575
Paul Davis Systems - Guelph/Wellington128 McBrine PlaceKitchenerON 519-570-0438
Paul Davis Systems - Halifax/Dartmouth76 Thorne Ave.DartmouthNS 902-481-0874
Paul Davis Systems - Halton/Hamilton-Wentworth1150 Northside Road
Unit 9
BurlingtonON 905-333-9288
Paul Davis Systems – Head Office2180 Meadowvale Blvd.
Suite 200A
MississaugaON 416-299-8890
Paul Davis Systems - Huron-Perth228 Victoria St.ClintonON 519-685-9595
Paul Davis Systems - Kingston21 Harvey StreetKingstonON 613-531-7962
Paul Davis Systems – Kitchener/Waterloo128 McBrine PlaceKitchenerON 519-570-0438
Paul Davis Systems - Lethbridge1401 28th Street NorthLethbridgeAB 403-320-5744
Paul Davis Systems - London562 Sovereign Rd.LondonON 519-685-9595
Paul Davis Systems - Mississauga3663 Mavis Road.
Unit 11
MississaugaON 905-270-3399
Paul Davis Systems - Montreal Est/Ouest583 DelmarPointe-ClaireQC 514-644-9955
Paul Davis Systems - Muskoka7 Armstrong St.
Unit 1
BracebridgeON 705-645-5745
Paul Davis Systems - Niagara/Haldimand1853 Merrittville HwyFonthillON 905-892-3456
Paul Davis Systems - North Bay/Nipissing379 Airport RoadNorth BayON 705-494-1000
Paul Davis Systems - Northeast NB66, rue Industrielle St.BalmoralNB 506-826-3688
Paul Davis Systems - Northwest NB840-A Everard H Daigle BlvdGrand FallsNB 506-473-4555
Paul Davis Systems - Ottawa1228 Old Innes Road
Unit 309
OttawaON 613-822-2734
Paul Davis Systems - PEI674 Water St. East
Suite 4
SummersidePEI902-436-7285
Paul Davis Systems - Peterborough4 Loop Line
R.R. #1
OmemeeON 705-799-7777
Paul Davis Systems – Red Deer221 Spruce St.Red DeerAB 403-342-4666
Paul Davis Systems - Rive Nord14495, Joseph-Marc VermetteMirabelQC 450-434-5858
Paul Davis Systems - Rive Sud3600 1re Rue
Suite 10
St. HubertQC 450-692-2700
Paul Davis Systems - Saguenay792 Rue St. WilbrodHebertville-StationQC 418-343-1999
Paul Davis Systems - Sarnia/Lambton1797 Confederation Line
Unit C
SarniaON 519-336-2000
Paul Davis Systems - Saskatoon3927 Burron Ave.SaskatoonSK 306-374-7000
Paul Davis Systems - Sault Ste. Marie115 Northern Ave. East
Unit B
Sault Ste MarieON 705-949-9631
Paul Davis Systems - Simcoe County3443 9th LineInnisfilON 705-458-8001
Paul Davis Systems - Southern NB255 Rothesay Ave.Saint JohnNB 506-634-7285
Paul Davis Systems - St-Hyacinthe961 route 137La PresentationQC 450-488-0484
Paul Davis Systems - Sud Ouest268 Boulevard Pierre-Boursier
Suite 120
ChateauguayQC 450-698-3700
Paul Davis Systems - Sudbury Manitoulin7278 Estaire RoadSudburyON 705-522-3312
Paul Davis Systems - Thunder Bay955 W. Walsh St.Thunder BayON 807-344-7566
Paul Davis Systems - Timmins218 Belanger Ave.TimminsON 705-360-1124
Paul Davis Systems - Vancouver Island4650 B. Margaret StreetPort AlberniBC 778-421-2050
Paul Davis Systems - Victoria475 Gorge Rd. E.VictoriaBC 604-427-3133
Paul Davis Systems - Ville de Québec655, rue Maurice-BoisQuebecQC 418-653-6666
Paul Davis Systems - Western NL11A Wellon DriveDeer LakeNL 709-635-3330
Paul Davis Systems - Windsor/Essex County111 Bell Ave.EssexON 519-776-4567
Paul Davis Systems - Winnipeg701 Henry AvenueWinnipegMB 204-953-2185
Paul Davis Systems - York Region108 Milvan DriveTorontoON 905-856-5737
Poly Renovations (Rive-Nord)18138 Rue J-A BombardierMirabelQC 514-968-5534
ProStar Cleaning and Restoration Inc.2916 - 5th Ave. NE
Unit 17
CalgaryAB 403-234-7827
R&S Renovations and Construction5933 5th Concession Rd. E.HarrowON 519-733-9332
Refined Restoration Group Ltd. (Peel)10 McEwan Dr. W.
Unit 4
BoltonON 905-951-0800
Refined Restoration Group Ltd. (Peterborough)494 The Parkway
Unit 4
PeterboroughON 705-748-0170
Refined Restoration Group Ltd. (Toronto)20 Rivalda Rd.TorontoON 416-742-6750
Refined Restoration Group Ltd. (York)9 Industrial Parkway South
Unit 2
AuroraON 905-841-7497
Restauration On Side - Gatineau1692 rue RouthierGatineauQC 819-862-9875
Restauration On Side - Laurentides8950 boulevard de la Grand-AlléeMirabelQC 450-357-3622
Restauration On Side - Laval2117 rue BerlierLavalQC 450-622-5522
Restauration On Side - Montreal Est11000 rue Sherbrooke Est
Suite A25
MontrealQC 514-687-4590
Restauration On Side - Montreal Ouest500 rue McCaffreySaint-LaurentQC 514-920-3434
Restauration On Side - Ville de Quebec2580 Avenue DaltonQuebecQC 418-832-8160
Restauration Premiere Action - Gatineau116 Rue LoisGatineauQC 888-770-6120
Service Sinistre Outaouais7 Rue de BecancourGatineauQC 888-393-1014
SERVICEMASTER RESTORE OF AURORA/NEWMARKET1180 Kerrisdale Boulevard
Suite 3
NewmarketON 888-853-3111
SERVICEMASTER RESTORE OF BARRIE/COLLINGWOOD1497 Snowvalley Road
P.O. Box 273
MidhurstON 705-722-5870
SERVICEMASTER RESTORE OF BRAMPTON/ORANGEVILLE203 Wilkinson RoadBramptonON 289-814-2181
SERVICEMASTER RESTORE OF BURLINGTON2280 Industrial StreetBurlingtonON 289-812-5773
SERVICEMASTER RESTORE OF CORNWALL801 Campbell StreetCornwallON 613-209-3820
SERVICEMASTER RESTORE OF DURHAM300 Beech Street WestWhitbyON 289-278-0779
SERVICEMASTER RESTORE OF FREDERICTON65 Royal ParkwayFrederictonNB 506-458-1113
SERVICEMASTER RESTORE OF GUELPH650 Woodlawn Road West
Block A Unit 11-12
GuelphON 226-780-6435
SERVICEMASTER RESTORE OF HAMILTON15 Commerce CourtStoney CreekON 289-768-6160
SERVICEMASTER RESTORE OF KINGSTON560 O'Connor DriveKingstonON 613-777-9227
SERVICEMASTER RESTORE OF KITCHENER55 Shoemaker Street
Suite 2
KitchenerON 226-887-3552
SERVICEMASTER RESTORE OF LAMBTON785 Phillip Street EastSarniaON 226-778-2055
SERVICEMASTER RESTORE OF LETHBRIDGE240 - 10 Street NLethbridgeAB 403-328-0174
SERVICEMASTER RESTORE OF LONDON1875 Wharncliffe Rd. S.LondonON 226-270-2042
SERVICEMASTER RESTORE OF MARKHAM/UNIONVILLE44 Riviera DriveMarkhamON 289-807-3392
SERVICEMASTER RESTORE OF MIDLAND/ORILLIA425 Cranston Crescent
Box 704
MidlandON 855-922-8284
SERVICEMASTER RESTORE OF MISSISSAUGA3265 Wharton Way
Suite 19
MississaugaON 289-814-2150
SERVICEMASTER RESTORE OF MUSKOKA35 E.P. Lee Drive
P.O. Box 2792
BracebridgeON 855-654-0339
SERVICEMASTER RESTORE OF NIAGARA255 Ridley Road West
Unit 1
St. CatharinesON 289-273-5160
SERVICEMASTER RESTORE OF NORTHERN NB1691 Miramichi Ave.BathurstNB 506-350-6000
SERVICEMASTER RESTORE OF OAKVILLE2600 Bristol CircleOakvilleON 289-813-3583
SERVICEMASTER RESTORE OF OTTAWA180 Wescar LaneOttawaON 613-699-6775
SERVICEMASTER RESTORE OF PETERBOROUGH694 Harper RoadPeterboroughON 705-243-8330
SERVICEMASTER RESTORE OF SAULT STE. MARIE105 Black RoadSault Ste. MarieON 705-253-3251
SERVICEMASTER RESTORE OF THUNDER BAY1166 Russell StreetThunder BayON 855-705-4755
SERVICEMASTER RESTORE OF TILLSONBURG165 John Pound RoadTillsonburgON 855-686-8805
SERVICEMASTER RESTORE OF TORONTO EAST1146 Aerowood DriveMississaugaON 647-724-4606
SERVICEMASTER RESTORE OF TORONTO NORTH180 Trowers Road
Unit 22
VaughanON 289-217-6292
SERVICEMASTER RESTORE OF TORONTO WEST203 Wilkinson RoadBramptonON 647-492-2032
SERVICEMASTER RESTORE OF TRURO415 Robie Street
Box 292
TruroNS 902-895-2450
SERVICEMASTER RESTORE OF WINDSOR13450 Sylvestre DriveTecumsehON 519-727-4567
Solution Groupe DC Inc11450 Avenue Philippe-PannetonMontrealQC 514-881-7979
Spar Construction Ltd.14415 - 114 Avenue NWEdmontonAB 780-453-3555
SystemCare Cleaning & Restoration - Bridgewater598 Upper Brand RoadWillevilleNS 902-543-3458
SystemCare Cleaning & Restoration - New Minas8861 Commercial St.New MinasNS 902-681-2600
SystemCare Cleaning & Restoration - Sydney1095 Upper Prince St.SydneyNS 902-539-9704
TAF Restoration Ltd (Calgary)5621 - 11 Street NE
Unit 107
CalgaryAB 403-291-0331
TAF Restoration Ltd (Red Deer)10 Cronquist PlaceRed DeerAB 587-273-5277
Total Restoration Services Inc (Kelowna)707 Finns RoadKelownaBC 250-491-3828
WINMAR - BrockvilleP.O. Box 324BrockvilleON 613-542-0000
WINMAR - Fraser Valley43869 Progress Way
Unit 105B
ChilliwackBC 604-392-0664
WINMAR - Kingston1148 Clyde CourtKingstonON 613-542-0000
WINMAR - Miramichi15 Harris St.MiramichiNB 506-622-7649
WINMAR - Moncton256 Arsenault Rd.DieppeNB 506-859-8988
WINMAR - Niagara12 Walnut St.St. CatharinesON 905-680-0101
WINMAR - Saint John1 Keystone PlaceSaint JohnNB 506-333-7622
WINMAR - Sault Ste Marie766 Peoples Rd.Sault Ste. MarieON 705-946-8765
WINMAR - Timmins427 Elm St. SouthTimminsON 705-268-2828
Wisnia Inc.15 Capella Court
Unit 104
NepeanON 613-224-3394

Flooring Opportunity

Control of Estimate process for improved Performance Metrics and the opportunity to buy direct from our Vendors at preferred prices

Our Office

Consensus Resource Group
22 Simona Drive
Unit 4
Bolton, Ontario. L7E 4K1

Contact Us

info@crgltd.ca

Stay in Touch