Troy McDonough, owner of Ace Home Projects in Denver
Denver Metro · Owner-Operated


Honest.

The Denver handyman for the jobs you've been putting off. Drywall and paint, painting, electrical, plumbing, TV mounting, smart locks, furniture assembly, landscaping. Troy and his trusted partners do the work, every time.

0/hr
Transparent pricing
0 min
2-hour minimum
Trusted
Team
Free
Estimates
Reliable & Honest$75/hr or Flat BidTrusted TeamDenver MetroFast SchedulingNo Surprise Invoices
Reliable & Honest$75/hr or Flat BidTrusted TeamDenver MetroFast SchedulingNo Surprise Invoices
What we handle

One call, one person, one truck. From a single TV mount to a full punch list, Troy handles it and doesn't leave until it's right.

Most requested
Drywall & Paint
Featured

Drywall & Paint

Holes, cracks, water damage, texture matching. Finished and painted, not patched and handed back.

  • Patch & texture
  • Paint matching
  • Water damage
  • Skim coat
Electrical
Featured

Electrical

Fixtures, outlets, switches, ceiling fans, and smart home devices. Done right, no fire hazards, no shortcuts.

  • Light fixtures
  • Outlets & switches
  • Ceiling fans
  • Smart home
Plumbing
Featured

Plumbing

Faucets, sinks, toilets, garbage disposals, dishwashers, vanities, and shut-off valves. No leaks when we leave.

  • Faucets & sinks
  • Toilets
  • Garbage disposals
  • Shut-off valves
Also handled
TV & Art Mounting

TV & Art Mounting

Stud-found, perfectly level, cables managed. Any wall type.

Smart Locks

Smart Locks

Schlage, Kwikset, Yale, August. Aligned and set up before we leave.

Furniture Assembly

Furniture Assembly

IKEA, Wayfair, Amazon, West Elm. Any flat-pack, properly hardware-set and wall-anchored.

Landscaping

Landscaping

Sprinkler fixes, fence repairs, hedge trimming, weeding, and small yard jobs.

Troy McDonough, owner of Ace Home Projects in Denver
Troy McDonough
Owner-Operator · Denver, CO
(Who is Troy)


Hi neighbors, I'm Troy, owner of Ace Home Projects. I live and work right here in the Denver area and take pride in helping homeowners with everything from small repairs to full remodels.

Whether it's a bathroom or kitchen update, basement finish, deck rebuild, or general handyman work, I focus on quality, reliability, and making sure you're happy with the final result.

You won't get a rotating crew each visit. No call center, no hidden subcontractors. I work with a small group of trusted partners I've vetted myself — same faces, same standards. We show up, do the work, clean up after ourselves, and tell you straight if something doesn't need to be done.

Always happy to take a look and provide a free estimate.

Done right the first time.

Quality · Reliability · Craftsmanship

Owner-OperatedDenver MetroTrusted TeamHonest PricingQuality WorkmanshipReliable & On TimeFree Estimates
01
Owner-Operated

Troy or one of his trusted partners shows up — same small team every time. No rotating crews you've never met, no call center middleman.

02
Reliable & Honest

If a job doesn't need doing, we'll tell you. No upselling, no padded hours, no mystery invoices.

03
Clean Every Time

We clean up before we leave. Every time. It's not optional. It's part of the job.

04
Transparent Pricing

$75 an hour or a flat bid. You know the number before we start, not after. The $150 minimum covers the first two hours.

How it works

1
Call or Text

Describe the job. Troy answers directly. No call center, no dispatch queue, no voicemail that gets forgotten.

2
Get a Quote

Simple jobs are hourly. Larger jobs get a flat bid. You know the number before we start.

3
We Show Up

On time, with the right tools. No rescheduling two days later because the truck broke down.

4
Done Right

Work finished, area cleaned up, and a straight answer if anything unexpected came up.

Recent work

Real projects from Denver homeowners. Before and after, no stock photos.

Brick Fireplace Refresh before Troy started workBefore
Brick Fireplace Refresh after Troy finishedAfter

Brick Fireplace Refresh

Painted the brick, refinished the mantel, and mounted the TV with cables hidden.

Fence Repair before Troy started workBefore
Fence Repair after Troy finishedAfter

Fence Repair

Fixed a leaning back fence and replaced rotted boards across the run.

Bathroom Vanity & Faucet before Troy started workBefore
Bathroom Vanity & Faucet after Troy finishedAfter

Bathroom Vanity & Faucet

New vanity, undermount sink, and a modern matte-black faucet replacing a worn builder-grade setup.

Deck Restoration before Troy started workBefore
Deck Restoration after Troy finishedAfter

Deck Restoration

Stripped rotted boards and rebuilt with fresh treated wood and new stair stringers.

Interior Door Install before Troy started workBefore
Interior Door Install after Troy finishedAfter

Interior Door Install

New interior door installed and framed in a previously unfinished room.

Transparent pricing


Simple, flat pricing. No hidden fees, no mystery invoice at the end. Larger jobs are quoted flat, so you know exactly what you're paying.

Get a Quote
Hourly rate
$75 / hour

Billed in 30-minute increments after the first two hours.

Minimum charge
$150

Covers the first two hours of time including travel and setup.

Flat bids
Available

Larger or multi-item jobs quoted as a flat number. You know the cost upfront.

Materials
At cost

Materials billed at actual cost plus a small pick-up fee if we source them.

Reviews


A 60-second Google review is the single biggest thing that helps another Denver homeowner find honest help. If Troy did right by you, take a minute and say so. For an owner-operated business, it matters more than you'd think.

Opens Google in a new tab. You can leave the review there in about a minute. No account creation needed if you're already signed in.

★★★★★
5-Star Standard

“Done right the first time.”

Every job. Every time. The work is finished, the area is cleaned up, and the bill matches the quote. That is the standard Troy commits to before he picks up a tool.

100%
Owner-done
7+
Service categories
Same-Week
Booking
Ready when you are

Service area


Based in Denver, serving the west metro. Short drives, fast scheduling, no long waits on routine jobs.

Denver, CO
Lakewood, CO
Arvada, CO
Westminster, CO
Wheat Ridge, CO
Englewood, CO
Edgewater, CO
Golden, CO
Littleton, CO
Centennial, CO
Common questions

Handyman work,
answered.

The questions Denver homeowners ask most often. If yours isn't here, call (303) 332-5146 and Troy will answer it directly.

Ask Troy About Your Job

We charge $75 an hour with a $150 minimum, which covers the first two hours. Larger jobs can be quoted as a flat bid. Send a description or photo to troy@acehomeprojects.com and we'll give you a number before you commit.

We serve the Denver metro including Denver, Lakewood, Arvada, Westminster, Wheat Ridge, Englewood, Edgewater, Golden, Littleton, Highlands Ranch, Centennial, and Aurora. Not sure if we cover your area? Just call.

Yes, at the handyman level: device swaps, fixture replacements, outlet and switch changes, faucets, toilets, garbage disposals, dishwasher hookups, and shut-off valve replacements. Jobs that require new circuits, panel work, or moving drain lines go to a licensed specialist, and we can refer you.

Yes, and it's the most efficient use of everyone's time. Send a list and we'll estimate the total. Multi-job visits are common, and we work through the list in order of priority.

We can pick up materials at cost plus a small trip fee, or you can have everything ready when we arrive. For most jobs it's faster if you order the parts and have them on hand.

Most jobs we can schedule within a few days. For simple tasks we can sometimes get out same week or next day, depending on the schedule. Call (303) 332-5146 to check availability.

Yes. Ace Home Projects carries general liability insurance. Proof available on request.

We tell you before we exceed the original estimate. No surprise invoices. If the scope changes, we talk it through first.
Get in touch


Describe the jobs. A quick list is fine. Troy responds directly, usually the same day.

Base
Denver, CO (serving the metro)
Hours
Mon-Fri, 8:00 AM to 5:00 PM

Troy responds directly, usually the same day.