Best General Contractors in Canada 2021

Aitur Group Ltd - Building Inspector

Surrey, British Columbia - (604) 496-4212

Ametrine Corp - General contractor

Collingwood, Ontario - +1 877-813-6171

Black Tar Construction - Paving contractor

Ottawa, Ontario - +1 888-424-5455

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

Brute Construction Services Ltd - General Contractor

Vaughan, Ontario - (905) 856-6828

BT Pacific Septic - Design engineer

Langley Township, British Columbia - 778-240-5471

Buchner Manufacturing Inc - Building materials supplier

Newmarket, Ontario- (905) 836-1033

Burloak Basement Renovations - General contractor

Oakville, Ontario - (289) 337-3634

Carswell Consulting Engineers Ltd - Engineering consultant

Calgary, Alberta - (403) 283-0791

Concepts 2 Completion Inc. - Full Service General Contracting

Rockwood, Ontario - 647-333-2339

CSL Group Ltd. - Landscaper

Hamilton, Ontario - 905-648-7949

Cuisines Nuenza - Kitchen remodeler

Montreal, Quebec - (514)400-2579

Dash Builders - Renovators

Winnipeg, Manitoba - 204-509-7574

Davinci Contractors Group Inc - General Contractor

London, Ontario - (226) 377-5747

DC Basement Waterproofing and Concrete Raising - Waterproofing company

Windsor, Ontario - 226-345-6767

DuROCK Alfacing International Limited - Manufacturer

Vaughan, Ontario - (905) 856-0133

Dream Chasers Construction - 2021 Best Construction Company In Oakville, Ontario

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

Eurohouse Group - Construction company

West Vancouver, British Columbia - (604) 728-5682

Expert Flooring INC - General contractor

Richmond Hill, Ontario - (905) 884-7878

Factory Edge Construction Ltd - General contractor

Vancouver, British Columbia - (604) 339-4776

Five Star Moulding Company - Molding supplier

Vaughan, Ontario - (647) 927-9795

Flooring Liquidators Brampton - Flooring

Brampton, Ontario - (905) 789-1999

Future Solutions - Solar energy service

Seguin, Ontario - 905-536-1908

G.E.M. Pro Inc. - General Contractor

Toronto, Ontario - 905-683-6003

Great Northern Way Scene Shop - Custom Fabrication

Vancouver, British Columbia - 604-874-0470

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

High Edge Group Inc - Septic Tank Service

Bradford West Gwillimbury, Ontario - (289) 504-1054

Home Renovations BC - Contractor

Burnaby, British Columbia - 604-200-7793

Hudson Restoration Inc - General Contractor

Burlington, Ontario - +1 888-918-6855

iLevel Contracting Inc - General Contractor

Brampton, Ontario - (647) 504-9117

Imagine Lawns & Landscaping Ltd - Landscaping Services

Winnipeg, MB - (204) 619-4485

INFocus Detailing Inc - Structural Steel Detailers

Ontario - (519)734-0654

Icon Builders Inc - Construction Company

Toronto, Ontario - (647) 346-4265

Innovative Metal Works - Metal Fabricator

Vaughan, Ontario - +1 905-856-9745

J - CAD Inc. - Drafting service

Toronto, Ontario- +1 888-202-2052

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

Maynard Construction - Construction Company

Moncton, New Brunswick - 506-962-8542

MGI Construction Corp - Construction Company

Toronto, Ontario - (416) 675-2280

My Go-2-Guy Handyman Services - Handyman

Toronto, Ontario - 416) 524-9177

NEWFORE INC - Hamilton Contractor - General Contractor

Hamilton, Ontario - (289) 201-7888

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

Old Hickory Buildings-Brantford - Building firm

Brant, Ontario - (519) 770-5720

Orbit Renovations - Contractor

Markham, Ontario - (416) 577-5010

Padda Home Improvements Inc. - General contractor

Brampton, Ontario - (647) 860-4878

Peak CNC Machining - Machining manufacturer

Chilliwack, British Columbia - (604) 702-8370

Prairie Environmental - Environmental Consultant

Winnipeg, Manitoba - (204) 250-6659

Pristine Countertops - Manufacturer

Saskatoon, Saskatchewan - 306-653-9177

Raintree Recreation - Swimming pool repair service

Abbotsford, British Columbia- (604) 309-0101

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

Sky Contracting Inc - General contractor

Mississauga, ON - (905) 820-5500

Strictly Skylights Inc - Skylight contractor

Burlington, Ontario - (905) 536-5483

Strong Base Interlock, Landscaping & Construction - Landscape designer

Vaughan, Ontario - (647) 628-6608

TBC Locksmith & Doors - Emergency locksmith service

Toronto, Ontario - (647) 370-2520

The Structural Group of Companies - Concrete Supplier and Services

Gormley, Ontario - (416) 291-7576

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

Ulteig Engineers Inc. - Engineering Company

Stoney Creek, ON - 1 (888) 858-3441

Ultra-Span Technologies Inc - Construction Company

Winnipeg, MB - (204) 992-3200

V-CAN Construction Inc. - Construction company

Markham, Ontario - 647-560-4955

VE Stone - Countertop contractor

Surrey, British Columbia - (604) 371-1812

VIP Classic Moulding - Moulding supplier

Vaughan, Ontario - (416) 670-8000

W.D. Contractors Group LTD - General Contractor

Edmonton, Alberta - (780) 428-6524

Zumin Kitchen & Bath - Kitchen remodeler

Burlington, Ontario - (905) 333-6913

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