Handyman Cost

In this guide

Hourly rates vs. flat fees
Additional Considerations

How much does it cost to hire a handyman?

A handyman can be a useful person in many areas of the house. Handymen are typically trained to work on a wide variety of projects, some of which are charged by hour and some by project.

Hourly rates vs. flat fees

  • For hourly projects, a typically handyman charges between $60-$90.
    These projects can include tasks like:
    • Basic electrical work
    • Plumbing
    • Painting
    • Drywall repair.
  • Other handyman jobs (typically installation jobs) are charged on a per-project basis. These often include the following:
    • Small jobs (1 hour): $100
    • Medium jobs (2-4 hours): $200
    • Large jobs (more than 4 hours): $300+
  • A handyman can complete a variety of projects including:
  • Materials costs depend on the project. Some handymen purchase their own supplies through wholesale channels for discounts, while others allow the homeowner to purchase the materials on their own.

Additional considerations and costs

  • Quick projects or projects with variable time are best for per-project billing, while basic projects with understood variables are best for hourly billing.
  • Because handyman skills and rates can vary greatly, be sure to get written estimates from multiple handymen before making a final decision.
  • Some handymen may offer discounts for referrals or for completing multiple projects at the same time.
  • If the handyman has to travel a long way to get to your house, he may charge you a mileage fee of $0.30-$0.60 per mile. Make sure to get all extra fees in writing before the project is started.
Was this guide helpful to you?
  

Cost to hire a handyman varies greatly by region (and even by zip code). To get free estimates from local contractors, please indicate yours.

Labor cost by city and zip code

Compared to national average
Arlington, TX
+6%
Athens, GA
-9%
Aurora, CO
+10%
Austin, TX
+13%
Baltimore, MD
+12%
Bellevue, WA
+13%
Billings, MT
-12%
Boynton Beach, FL
-2%
Bradenton, FL
-8%
Cape Coral, FL
-9%
Carmel, IN
+24%
Charlotte, NC
+6%
Chicago, IL
+40%
Chula Vista, CA
+8%
Cincinnati, OH
+6%
Converse, TX
-5%
Dallas, TX
+10%
Daytona Beach, FL
-22%
Denver, CO
+1%
Detroit, MI
+16%
Fort Myers, FL
-7%
Fort Worth, TX
+6%
Greensboro, NC
-9%
Henderson, NV
+10%
Hollywood, FL
0%
Houston, TX
+24%
Huntington Beach, CA
+24%
Indianapolis, IN
+6%
Irvine, CA
+23%
Jacksonville, FL
-1%
Jersey City, NJ
+23%
Kalispell, MT
-25%
Kewadin, MI
-32%
Killeen, TX
-27%
Kingsport, TN
-8%
Lakeland, FL
-13%
Las Vegas, NV
+7%
Leander, TX
+4%
Lexington, SC
-10%
Los Angeles, CA
+11%
Lynnwood, WA
-14%
Monroe, NC
-6%
Moreno Valley, CA
-6%
Orlando, FL
+2%
Pensacola, FL
-19%
Port Orange, FL
-23%
Richardson, TX
+11%
Richland, WA
-5%
Riverside, CA
+13%
San Antonio, TX
-4%

Labor cost in your zip code

Last modified:   
Methodology and sources