Hiring & Process

What Does a General Contractor Do? (And When Do You Need One)

March 23, 20265 min read

A general contractor (GC) is the licensed professional responsible for overseeing a construction project from start to finish. They do not necessarily do the physical work themselves - instead, they manage the people, permits, schedule, and quality that make a project come together correctly. Here is a clear breakdown of what a GC actually does.

Core Responsibilities of a General Contractor

  • Project planning: Working with you and your designer to develop a realistic scope, budget, and timeline before a single nail is driven.
  • Permit coordination: Pulling building permits from the municipality (City of Victoria, Saanich, etc.), scheduling required inspections, and ensuring work meets BC Building Code at every stage.
  • Hiring and managing subcontractors: A GC works with a network of licensed subcontractors - electricians, plumbers, framers, HVAC technicians, tile setters, and others - and coordinates their work so trades do not conflict or cause delays.
  • Material procurement: Ordering materials, managing deliveries, and tracking costs against budget.
  • Quality control: Inspecting work as it progresses to catch problems before they are covered up by drywall or flooring.
  • Communication: Acting as your single point of contact so you are not fielding calls from eight different trades.
  • Budget management: Tracking costs, issuing change orders when scope changes, and flagging cost overruns before they become surprises.

When Do You Need a General Contractor?

You should hire a general contractor any time your project involves more than one trade, requires a building permit, or is complex enough that coordinating it yourself would become a part-time job. In practice, this means most additions, full renovations, new builds, and any project with structural, electrical, or plumbing changes.

GC vs. DIY Project Management

FactorHiring a GCSelf-Managing
Time commitmentMinimal - GC handles day-to-dayFull-time job during construction
Trade relationshipsEstablished network of trusted subsMust find and vet each trade yourself
Permit knowledgeExperienced with local requirementsLearning curve for each municipality
CostGC markup of 15-25% on subcontractor workNo markup, but mistakes can cost more
AccountabilitySingle contract, clear liabilitySeparate contracts with each trade
Quality controlGC inspects work throughoutYou must catch deficiencies yourself

How General Contractors Are Licensed in BC

In British Columbia, residential contractors who build new homes or do major renovations must be licensed with BC Housing (formerly the Homeowner Protection Office). This licensing ensures the contractor carries liability insurance, employs licensed trades for electrical and plumbing work, and provides a 2-5-10 home warranty on new construction. Always verify a contractor is BC Housing licensed before signing a contract.

Pro tip: You can verify any BC residential contractor license at the BC Housing Licensing and Consumer Services registry online. This takes 30 seconds and can save you significant risk.

Questions about your project scope and whether you need a general contractor? We are happy to talk through your options.

Book a Free Consultation

Ready to start your project?

We serve Victoria, Saanich, Oak Bay, Esquimalt, Langford, Colwood, View Royal, and Sidney. Free on-site estimate with no obligation.

Get a Free Estimate