Best General Contractors in Canada 2021


Action Flooring - Flooring

Edmonton, Alberta - (780) 468-4118

Alliance Floor Source - Flooring

Toronto, Ontario - (416) 398-0019

Blakely Contracting Ltd. - Concrete contractor

Calgary, Alberta - 403-978-3271

Bond Contracting and Construction Inc - General Contracting

Calgary, Alberta - 403-271-3501

Bold Engineering - Engineering consultant

Toronto, Ontario - (416) 556-0766

Burloak Basement Renovations - General contractor

Oakville, Ontario - (289) 337-3634

Concepts 2 Completion Inc. - Full Service General Contracting

Rockwood, Ontario - 647-333-2339

CSL Group Ltd. - Landscaper

Hamilton, Ontario - 905-648-7949

Davinci Contractors Group Inc - General Contractor

London, Ontario - (226) 377-5747

DC Basement Waterproofing and Concrete Raising - Waterproofing company

Windsor, Ontario - 226-345-6767

Dream Chasers Construction - General Contractor

Oakville, Ontario - (647) 995-5545

Do It All Steel - Metal Fabricator

Markham, Ontario - 1-844-497-8335

Ecoland - Landscape designer

Toronto, Ontario - +1 877-338-8937

Flooring Liquidators Brampton - Flooring

Brampton, Ontario - (905) 789-1999

G.E.M. Pro Inc. - Contracting Services

Toronto, Ontario - 905-683-6003

Greenfield Landscaping - Construction Company

Vancouver, British Columbia - (778) 340-3448

Green Side Up Contracting - General Contracting Services

Aurora, Ontario - 905-503-7123

HHS Contracting Inc. - Snow Removal & Lawn Maintenance Services

Edmonton, Alberta - +1 866-401-7669

Hudson Restoration Inc - General Contractor

Burlington, Ontario - +1 888-918-6855

Imagine Lawns & Landscaping Ltd - Landscaping Services

Winnipeg, MB - (204) 619-4485

Icon Builders Inc - Construction Company

Toronto, Ontario - (647) 346-4265

Innovative Metal Works - Metal Fabricator

Vaughan, Ontario - +1 905-856-9745

Japp Construction Inc - Construction Services

Saskatoon, SK - (306) 371-6661

Kitchen And Bath Inc. - Kitchen Remodeler

Oakville, Ontario - 905-829-9111

Kitchen Design Plus - Kitchen Remodeler

Halifax, Nova Scotia - (902) 444-8007

Lead Home Renovation - General contractor

Markham, Ontario - (905) 604-8738

Lekadez Construction Ltd - Construction Services

Saskatoon, Saskatchewan - +1 800-359-9113

Lonestar Landscaping & Construction - Construction Company

Hamilton, Ontario - (289) 922-9422

Lotus Interlock - Fence contractor

Aurora, Ontario - (416) 671-7270

MGI Construction Corp - Construction Company

Toronto, Ontario - (416) 675-2280

My Go-2-Guy Handyman Services - Handyman

Toronto, Ontario - 416) 524-9177

NorthCo Services - General contractor

Ottawa, Ontario - 613-783-1446

New Concept Contracting Services - Contracting Services

Markham, Ontario - 416-671-8754

Norseman Construction & Development Ltd. - Construction company

Toronto, Ontario - (647) 435-5433

Nu Kitchen & Bath Creations - Kitchen Remodeler

Halton Hills, Ontario - (905) 877-1929

Ontario Rebars - Metal fabricator

Markham, Ontario - (416) 860-6118

Orbit Renovations - Contractor

Markham, Ontario - (416) 577-5010

Padda Home Improvements Inc. - General contractor

Brampton, Ontario - (647) 860-4878

Prairie Environmental - Environmental Consultant

Winnipeg, Manitoba - (204) 250-6659

Pristine Countertops - Manufacturer

Saskatoon, Saskatchewan - 306-653-9177

RusCan Flooring Inc - Flooring store

St. Catharines, Ontario - (905) 938-3503

Sosna Inc - General Contractor

Vaughan, Ontario - 416-888-7366

Silvertouch Cabinet & Countertops Ltd - Cabinet Maker and Installation Services

Burnaby, BC - (604) 299-7744

Strong Base Interlock, Landscaping & Construction - Landscape designer

Vaughan, Ontario - (647) 628-6608

TipTop Flooring Inc. - Flooring

Toronto, Ontario - (647) 317-0707

TriMatrix Construction - Construction Company

Vaughan, Ontario - (905) 856-5156

Tybrdo Steel Buildings Inc - Steel Construction Company

Halifax, NS - (902) 818-8571

Ultra-Span Technologies Inc - Construction Company

Winnipeg, MB - (204) 992-3200

V-CAN Construction Inc. - Construction company

Markham, Ontario - 647-560-4955

VIP Classic Moulding - Moulding supplier

Vaughan, Ontario - (416) 670-8000

W.D. Contractors Group LTD - General Contractor

Edmonton, Alberta - (780) 428-6524

ZZ Contracting - Construction Company

Toronto, Ontario - (416) 820-3401

Zzone Homes Inc - Design & Build Renovation Company

Hamilton, Ontario - (905) 906-9152

Click to expand

General Contractors -> Under Review -> Pending CBRB Verification


AAA Flooring Warehouse Ltd.

Vancouver, British Columbia

AA FLOORS

Hamilton, Ontario

Absolute Hardwood Flooring Co.

Edmonton, Alberta

AKTAS FLOORS INC

Brampton, Ontario

Alberta Hardwood Flooring

Edmonton, Alberta

Artisons Floor Fashions Ltd.

Edmonton, Alberta

BC FLOORS

Vancouver, British Columbia

BFC Flooring Design Centre

Edmonton, Alberta

Beatty Floors Ltd.

Vancouver, British Columbia

Brabus Hardwood KZ

Brampton, Ontario

Canadian Flooring & Renovation

Vancouver, British Columbia

Capital Hardwood Floors

Toronto, Ontario

CFI Custom Floors Inc.

Edmonton, Alberta

COAT Systems Epoxy Floors Brampton

Brampton, Ontario

Codona Flooring

Toronto, Ontario

Faiola Import Company Ltd

Brampton, Ontario

First Choice Renovations & General Contracting

Brampton, Ontario

FL TILE & PRO Centre

Brampton, Ontario

Flatout Flooring

London, Ontario

GTA Hardwood Floor

Toronto, Ontario

H & Y Flooring & Carpet Installer

Edmonton, Alberta

Hardwood floor refinishing

Toronto, Ontario

Moat Tile Inc.

Edmonton, Alberta

New Image Flooring Ltd.

Edmonton, Alberta

Olympia Tile International Inc

Edmonton, Alberta

Paramount Flooring

Edmonton, Alberta

Parqueteam - Hardwood, Laminate

Toronto, Ontario

PWF Floors & Decors

Edmonton, Alberta

Quality Red Tag Floors

Edmonton, Alberta

Restoration Hardwood Floors

Vancouver, British Columbia

Touchwood Flooring Ltd.

Edmonton, Alberta

Trendy Construction

Edmonton, Alberta

Unique Flooring GTA

Toronto, Ontario

Vancouver Mouldings and Floors Inc.

Vancouver, British Columbia