What Does A General Contractor Charge Per Hour?

We get asked this question almost every week. Someone calls, they’ve got a list of projects—maybe a bathroom refresh, maybe a full kitchen gut—and they want a straight answer: what’s your hourly rate? It makes sense. We all want to know what we’re paying for. But the honest answer, the one we’ve learned after years of running crews and managing budgets in and around D&D Home Remodeling, is that the hourly rate is often the wrong number to focus on. It’s not that contractors are hiding something. It’s that the hourly model doesn’t reflect how the work actually gets done.

Key Takeaways

  • Most reputable general contractors don’t charge a simple hourly wage; they use a markup model or a fixed-price contract.
  • An hourly rate of $50–$150/hour is common, but that number rarely tells the full story of what you’ll pay.
  • The real cost drivers are overhead, material markups, project complexity, and local market conditions.
  • Asking for an hourly rate without context can lead to sticker shock or, worse, a bad contractor who pads hours.

Key Takeaways


Why “Hourly Rate” Is a Trap for Homeowners

The first thing we tell anyone who asks about hourly billing is this: if a contractor quotes you a straight hourly rate without discussing scope, you’re setting yourself up for a painful surprise. Here’s why.

A general contractor isn’t just one person swinging a hammer. They’re a business. That hourly number has to cover payroll taxes, insurance (general liability, workers’ comp), vehicle costs, office rent, permits, and the time spent on estimates, phone calls, and punch lists. If a contractor quotes you $75 an hour, they’re not taking home $75. After all the overhead, they might be clearing $20–$30. That’s not greed. That’s reality.

We’ve seen homeowners shop around, find a guy who says he charges $40 an hour, and then get a final bill that’s double what a fixed-price bid would have been. Why? Because that $40 rate didn’t account for trips to the supply house, waiting on inspectors, or fixing mistakes. The low hourly rate is often a bait-and-switch—not always intentional, but it happens.

How Most General Contractors Actually Charge

Let’s clear up a common misunderstanding. The majority of established contractors don’t bill by the hour for residential work. We use one of two models:

Fixed-Price Contracts

This is what we prefer for most projects. You get a single number for the whole job. We eat the risk if it takes longer or materials cost more. You pay that price, and we deliver. It’s clean. It’s predictable. It protects you from scope creep and protects us from clients who micromanage every hour.

The downside? The fixed price includes a buffer for unknowns. If everything goes perfectly, you might pay a little more than the actual time-and-materials cost. But if something goes sideways—and in remodeling, something always goes sideways—you’re covered. No surprise invoices.

Time and Materials (T&M) with a Markup

Sometimes, especially for smaller jobs or projects with uncertain scope, we’ll do T&M. You pay for actual labor hours plus materials, and we add a markup—usually 10–20%—to cover overhead and profit. This is where you’ll see an hourly rate, but it’s not the whole picture.

For example, we might quote $95 per hour for labor. That’s not the wage the carpenter gets. That’s the blended rate that covers his paycheck, his insurance, the truck he drives, and the office manager who schedules him. The materials get a markup too, typically 15–20%. That markup isn’t a rip-off. It covers the time spent ordering, picking up, returning wrong items, and warranty handling.

What a Typical Hourly Range Looks Like

Based on what we see in our market and what colleagues around the country report, here’s a realistic breakdown. Keep in mind, these numbers shift with inflation and local demand.

Contractor Type Typical Hourly Rate (Labor Only) What It Includes
Handyman $40 – $70 Basic repairs, painting, small carpentry. No permits, no subs.
Small Remodeler (1–2 person crew) $50 – $85 Minor remodels, simple additions. Limited overhead.
Established General Contractor $75 – $150 Full project management, licensed, insured, permits, subs.
High-End Specialty Contractor $120 – $200+ Custom work, historic restorations, complex structural changes.

That range is wide because every job is different. A simple bathroom vanity swap might get a handyman rate. A full kitchen with structural changes, new plumbing, and electrical rerouting? That’s going to be on the higher end.

The Hidden Costs That Never Show Up in an Hourly Rate

Here’s where the real-world experience kicks in. Even if you get an hourly rate, you’re not seeing the full picture. We’ve had customers compare our $95/hour quote to a guy who said $55/hour, only to call us back after the job went sideways. Why? Because the low rate didn’t account for:

  • Permit fees and inspection delays. A $200 permit can turn into a $1,000 headache if the inspector makes you redo work.
  • Material waste and overages. Tile, lumber, drywall—you always buy extra. Who pays for the unused half-sheet of plywood?
  • Subcontractor coordination. A good GC manages electricians, plumbers, and HVAC guys. That coordination takes time. It’s not free.
  • Cleanup and dump fees. We’ve seen jobs where the “cheap” contractor left debris in the yard for weeks.

These aren’t hidden fees. They’re real costs of doing business. A contractor who doesn’t include them in their hourly rate is either inexperienced or planning to hit you with change orders later.

When an Hourly Rate Makes Sense

We’re not saying hourly billing is always bad. There are situations where it’s actually the fairest approach.

Small, Unpredictable Jobs

If you need a wall patched, a door hung, or a small deck repair, a fixed price is hard to estimate. The contractor might quote high to cover the risk, and you pay more than you should. T&M is better here. You pay for the actual hours, and the contractor doesn’t have to guess.

Ongoing Maintenance or Phased Work

Some clients want us to come back every few months for different projects. In that case, an hourly rate with a markup on materials keeps things flexible. No need to renegotiate a contract every time.

Emergency Repairs

Water damage, storm repair, structural issues—nobody has time to get three bids. You call someone, they show up, and you pay for the hours. It’s not ideal, but it’s practical.

The One Question You Should Ask Instead of “What’s Your Hourly Rate?”

Here’s the advice we give to every homeowner: don’t ask for the hourly rate. Ask for the total project cost and the payment schedule. A good contractor will give you a line-item estimate showing labor, materials, permits, and profit. If they can’t or won’t, that’s a red flag.

Then, ask how they handle change orders. Because changes happen. You decide you want taller cabinets halfway through the kitchen remodel. Does that trigger a new hourly billing cycle? Or does the contractor give you a fixed price for the change? The answer tells you a lot about how they do business.

Common Mistakes Homeowners Make When Comparing Rates

We’ve seen the same mistakes over and over. Here are a few to avoid.

  • Comparing hourly rates without comparing scope. One contractor’s $80/hour might include materials coordination. Another’s $60/hour might not. You’re not comparing apples to apples.
  • Assuming lowest bid is best. The cheapest guy is often the one who needs the work most. That doesn’t mean he’s bad, but it does mean he might cut corners to stay profitable.
  • Ignoring the contract fine print. Some contracts include a “mobilization fee” or “project management fee” that isn’t part of the hourly rate. Read everything.
  • Not asking about subs. If the GC uses subcontractors, do they pay them hourly or by the job? If the sub is hourly, you might get billed for their slow work.

A Real-World Example

Let’s walk through a scenario we’ve handled more times than we can count. A homeowner in an older neighborhood—let’s say near a local park or along a busy corridor—wants a basement waterproofing and finishing job. They get three quotes.

  • Contractor A: $65/hour, T&M. No contract. “We’ll see how it goes.”
  • Contractor B: $12,000 fixed price. Includes demo, framing, drywall, and electrical.
  • Contractor C: $95/hour, but includes a project manager and all permits.

Which one is the best deal? The answer depends on your risk tolerance. Contractor A sounds cheap, but if the job takes 200 hours instead of 150, you’re paying more. Contractor B is predictable, but if the foundation needs unexpected repairs, you might get a change order. Contractor C is expensive upfront, but the PM handles all the coordination, and permits are included.

In our experience, Contractor B is usually the sweet spot for most homeowners. You know the number. You can budget for it. And if something comes up, you negotiate a change order before work starts.

When You Should Definitely Hire a Professional

There are times when DIY or hiring a handyman is fine. Changing a faucet? Painting a bedroom? Go for it. But we’ve seen too many homeowners try to save money by acting as their own general contractor on a large project. They end up spending twice as much time, making mistakes that require professional fixes, and missing deadlines that cost them money.

If your project involves:

  • Structural changes (moving walls, adding beams)
  • Electrical or plumbing rerouting
  • Multiple trades (plumber, electrician, drywaller, painter)
  • Permits and inspections

…then hire a licensed general contractor. The hourly rate might look high, but the cost of fixing a mistake is almost always higher.

How Local Conditions Affect Pricing

Here’s something that doesn’t get talked about enough. Where you live matters. A lot. In our area, for example, we deal with older homes that have knob-and-tube wiring and cast iron pipes. Those take more time to work around. Permits are strict, and inspectors are thorough. That drives up the effective hourly cost.

In newer subdivisions, the work is often faster and more predictable. The hourly rate might be lower because there’s less risk.

Climate matters too. In colder regions, foundation work has to account for frost heave. In humid areas, moisture barriers and ventilation are critical. These aren’t optional. They’re code. And they add time.

The Bottom Line on General Contractor Hourly Rates

So what does a general contractor charge per hour? Somewhere between $50 and $150, depending on your market, the job complexity, and the contractor’s overhead. But that number is almost meaningless without context. The real question is: what are you getting for that hour? A guy with a truck and a hammer? Or a business that manages risk, coordinates trades, pulls permits, and stands behind the work?

We’ve been doing this long enough to know that the cheapest hourly rate rarely saves you money in the long run. And the most expensive one isn’t always a rip-off. What matters is trust, transparency, and a clear contract.

If you’re planning a project, start by getting three itemized bids. Ask about change orders. Ask about permits. And if a contractor won’t give you a fixed price for the full scope, ask why. Sometimes the hourly rate is the only way they know how to work. That doesn’t make them bad. But it does mean you need to be more careful.

At the end of the day, remodeling is about solving problems. A good contractor does that without creating new ones. Focus on finding that person, not on squeezing the hourly rate down by ten bucks.

If you’re in our area and want to talk through a project, we’re always open to a conversation. No pressure, no sales pitch. Just honest advice based on real work.