General contractors

The best general contractors in Canada, city by city

Updated 26 cities249 firms ranked

Firms that run a home project end to end: pricing, permits and scheduling the trades on site. These lists cover residential work: renovations, additions and new builds. Each city has its own list of up to 10 general contractors, weighed on Google rating, the number of reviews behind it, how closely each firm's services match general contracting, and its portfolio.

General contractors by city

Each city's list, with the firm ranked first on it.

British Columbia

  • General contractors in Vancouver Metro Vancouver, BC
    Ranked first: YVR Construction Group
    Rated 5.0 out of 5 from 121 Google reviews
  • General contractors in Surrey Metro Vancouver, BC
    Ranked first: JC Custom Home Improvement
    Rated 5.0 out of 5 from 156 Google reviews
  • General contractors in Burnaby Metro Vancouver, BC
    Ranked first: Jo&Le Home Renovation
    Rated 5.0 out of 5 from 101 Google reviews
  • General contractors in Richmond Metro Vancouver, BC
    Ranked first: JPC Services
    Rated 5.0 out of 5 from 153 Google reviews
  • General contractors in Langley Metro Vancouver, BC
    Ranked first: JC Custom Home Improvement
    Rated 5.0 out of 5 from 156 Google reviews
  • General contractors in Kelowna Okanagan, BC
    Ranked first: Realty Renovation
    Rated 5.0 out of 5 from 72 Google reviews
  • General contractors in Victoria Vancouver Island, BC
    Ranked first: White Wolf Homes
    Rated 5.0 out of 5 from 87 Google reviews

Prairies

  • General contractors in Calgary Calgary Region, AB
    Ranked first: Right Choice Construction
    Rated 5.0 out of 5 from 130 Google reviews
  • General contractors in Edmonton Edmonton Region, AB
    Ranked first: N&C Construction Renovation
    Rated 5.0 out of 5 from 175 Google reviews
  • General contractors in Saskatoon Central Saskatchewan, SK
    Ranked first: All Square Developments
    Rated 5.0 out of 5 from 95 Google reviews
  • General contractors in Regina Southern Saskatchewan, SK
    Ranked first: Collaborative Construction
    Rated 5.0 out of 5 from 183 Google reviews
  • General contractors in Winnipeg Manitoba Capital Region, MB
    Ranked first: Nyce Renos
    Rated 5.0 out of 5 from 78 Google reviews

Ontario

  • General contractors in Toronto Greater Toronto Area, ON
    Ranked first: Sosna Home Renovations
    Rated 5.0 out of 5 from 103 Google reviews
  • General contractors in Ottawa National Capital Region, ON
    Ranked first: Select Urban General Contractors
    Rated 5.0 out of 5 from 68 Google reviews
  • General contractors in Mississauga Peel Region, ON
    Ranked first: 3M Renovations
    Rated 5.0 out of 5 from 76 Google reviews
  • General contractors in Brampton Peel Region, ON
    Ranked first: Amar Royal Renovations GTA
    Rated 5.0 out of 5 from 135 Google reviews
  • General contractors in Hamilton Golden Horseshoe, ON
    Ranked first: Zzone Homes
    Rated 5.0 out of 5 from 78 Google reviews
  • General contractors in London Southwestern Ontario, ON
    Ranked first: CCR Build + Remodel
    Rated 5.0 out of 5 from 55 Google reviews
  • General contractors in Markham York Region, ON
    Ranked first: Y2 Design & Build
    Rated 5.0 out of 5 from 115 Google reviews
  • General contractors in Vaughan York Region, ON
    Ranked first: Sosna Home Renovations
    Rated 5.0 out of 5 from 103 Google reviews
  • General contractors in Kitchener Waterloo Region, ON
    Ranked first: Top Level Construction
    Rated 5.0 out of 5 from 79 Google reviews
  • General contractors in Burlington Halton Region, ON
    Ranked first: JJ Legacy Contracting
    Rated 5.0 out of 5 from 89 Google reviews
  • General contractors in Oakville Halton Region, ON
    Ranked first: Gracia Makeovers
    Rated 5.0 out of 5 from 190 Google reviews

Atlantic Canada

General contractors: common questions

What does a general contractor do on a home project?

A general contractor runs the job from start to finish: pricing it, booking and supervising the trades, ordering materials, arranging inspections and keeping the schedule. You deal with one firm instead of hiring the framer, plumber, electrician and drywaller yourself.

Do I need a building permit for a renovation?

Usually, for anything structural, for new plumbing or electrical work, and for most basement finishing, additions and decks. Your municipality sets the rules and issues the permit. Many general contractors apply for it as part of the job, so agree who is responsible before you sign.

What should a renovation contract include?

A written scope of work, the price and how changes will be priced, a payment schedule tied to stages of the work, start and finish dates, who pulls the permits, and the warranty on workmanship. Pay as stages are completed rather than most of the price up front.

Should I hire a general contractor or manage the trades myself?

Managing the trades yourself means booking, ordering and supervising each one, arranging the inspections and absorbing the delay when one trade holds up the next. A general contractor does that work and answers for the result. Running it yourself suits small jobs that need one or two trades.

Suggestions and corrections

Know a general contractor that belongs on a list?

Send its name and website, or tell us about a detail on a list that has changed.