Deciding between DIY and hiring a professional

A repeatable test for any job: consequence of failure, permit and code exposure, tool and access requirements, and honest time cost.

Last reviewed 2026-07-15 · About 6 min read

The useful question is not whether a job is difficult. It is what happens if it goes wrong, and whether that outcome is recoverable.

Test one: consequence of failure

A painting mistake costs an afternoon. A plumbing mistake inside a wall costs a wall. An electrical or gas mistake can cost far more than money. Rank the job by what failure produces, not by how hard it looks.

Test two: permits, code and insurance

Work that requires a permit generally requires inspection, and unpermitted work can complicate insurance claims and future sales. Check locally before starting rather than after.

Test three: access, tools and safety

Roof work, anything above single-storey ladder height, confined crawlspaces, and live electrical work all carry personal-injury risk that a homeowner rarely prices correctly.

Test four: honest time cost

Estimate your realistic completion time, then double it for a first attempt. Compare that to a quote. Many homeowners find the correct answer is DIY for maintenance and hire-out for projects.

When to call a professional

  • The work involves gas, the electrical panel, structural elements, roofing, or main drain lines
  • A permit or inspection is required
  • You would be working at height or in a confined space alone

Source notes

  • Scope of guidance