Handyman Pricing

Handyman & Home Maintenance Price Guide

Kingston, Ontario | 2026
Professional home repairs, installations, maintenance and small renovation services. The prices below are suggested labour prices and estimates; final pricing depends on the scope and site conditions.

Labour Rates

ServiceSuggested labour price
Standard handyman labour$75/hour
Minimum service call (up to 2 hours)$150
Half-day (4 hours)$300
Full-day (8 hours)$600
Evening / weekend service$100/hour
Urgent / emergency service$125/hour

General Handyman Services

ServiceSuggested labour price
Furniture assembly$75–$200
TV mounting — standard drywall$100–$150
TV mounting — brick or concrete$175–$300
Picture or mirror hanging$40–$75 each
Shelf installation$60–$100 each
Curtain rod installation$60–$100
Blind installation$50–$90 per window
Door handle installation$50–$85
Deadbolt installation$75–$125
Interior door adjustment$75–$150
Interior door installation$200–$350
Closet door installation$150–$250
Weather stripping$75–$150 per door

Drywall & Painting

ServiceSuggested labour price
Small drywall hole repair$100–$175
Medium drywall repair$175–$300
Large drywall repair$300–$600+
Drywall taping and mudding$1.50–$3.00/sq. ft.
Drywall installation$2.00–$3.50/sq. ft.
Interior painting$2.00–$3.50/sq. ft. of paintable surface
Single bedroom painting$350–$650
Ceiling painting$1.50–$3.00/sq. ft.
Baseboard painting$2–$4/linear ft.
Door painting$100–$175 each
Trim installation$3–$6/linear ft.

Bathroom & Kitchen

ServiceSuggested labour price
Bathtub caulking replacement$125–$200
Shower silicone replacement$150–$250
Vanity installation$250–$450
Bathroom accessories installation$75–$150
Cabinet hardware installation$10–$20 per handle
Kitchen backsplash installation$15–$30/sq. ft.
Kitchen cabinet assembly$100–$200 per cabinet
Kitchen cabinet installation$150–$300 per cabinet
Shower door installation$200–$400
Bathroom mirror installation$75–$150
Tile and grout repairQuoted by project
Bathroom shelving installation$75–$150

Flooring & Trim

ServiceSuggested labour price
Laminate flooring installation$2.50–$4.50/sq. ft.
Vinyl plank flooring installation$2.50–$4.50/sq. ft.
Hardwood flooring installation$4–$8/sq. ft.
Flooring removal$1–$3/sq. ft.
Baseboard installation$3–$6/linear ft.
Quarter-round installation$2–$4/linear ft.
Transition strips$40–$75 each
Subfloor repair$75/hour or quoted

Exterior & Deck Services

ServiceSuggested labour price
Deck board replacement$15–$30 per board
Deck staining$2–$4/sq. ft.
Fence repair$75/hour
Fence picket replacement$15–$30 each
Deck pressure washing$150–$350
Gutter cleaning — single-storey$150–$250
Gutter cleaning — two-storey$250–$400
Exterior door adjustment$100–$200
Small siding repair$150–$400
Minor exterior repairs$75/hour

Service & Material Policies

ItemPrice / policy
Materials pickup / procurement$50–$75
Materials handling / markup10–20% (where applicable)
Disposal / dump feesActual cost plus labour
Travel outside KingstonQuoted or $0.75/km
High-access / ladder workQuoted separately

Pricing Notes

  • Prices are estimates and generally labour-only unless stated otherwise.
  • Materials, applicable HST, parking, disposal, extensive preparation and unforeseen repairs may be additional.
  • Final pricing depends on site conditions, access, scope and required materials.
  • Additional work will be discussed and approved before proceeding.
  • Specialized or permit-required work is referred to appropriately qualified professionals where required.

For a quote, call or text 613-539-9335 or email urbanshiftcontracting@gmail.com.