Yorkville & Oswego's Trusted Handyman

Your Home Deserves
the Best Hands in Town

Kitchen remodels, bathroom renovations, electrical, plumbing, drywall, painting — if it's broken, outdated, or needs an upgrade, we fix it. Serving Yorkville, Oswego & Kendall County.

Licensed & Insured
Locally Owned
5-Star Rated
Licensed & Insured
Locally Owned & Operated
5-Star Google Rated
Fair Transparent Pricing
Same-Day Response

Full-Service Handyman — No Job Too Big or Small

From a leaky faucet to a full kitchen remodel, Holland Fix-It-All handles it all. One call, one pro, everything done right.

Kitchen Remodeling

Complete kitchen transformations — cabinets, countertops, backsplash, fixtures, and everything in between.

Bathroom Remodeling

Full bathroom renovations including tile, vanities, showers, tubs, toilets, and plumbing fixtures.

Painting & Drywall

Interior and exterior painting, drywall repair, patching, texturing, and flawless finishes.

Electrical Work

Light fixtures, ceiling fans, outlets, switches, dimmer installations, and electrical troubleshooting.

Plumbing Repairs

Faucet replacement, toilet installation, garbage disposals, leak repairs, and fixture upgrades.

TV Mounting

Professional TV mounting on any wall type with clean cable management and bracket installation.

Deck & Exterior

Deck repair, staining, pressure washing, siding repairs, and exterior maintenance.

Doors & Flooring

Door installation and repair, flooring installation, tile work, trim, and molding.

What Sets Us Apart from the Rest

One Guy, One Standard

Steve Holland shows up personally to every job. No random subcontractors, no surprises. You know exactly who's walking through your door.

On Time, Every Time

When we say 9 AM, we mean 9 AM. Your time matters, and we respect it.

True Multi-Trade Pro

Electrical, plumbing, carpentry, painting, remodeling — one call handles it all. No need to hire five different contractors.

Transparent Pricing

$125/hour, no hidden fees, no surprise charges. You know what you're paying before the work starts.

What Yorkville & Oswego Homeowners Say

"Steve replaced our kitchen faucet and installed a new garbage disposal in under two hours. Clean, professional, and fair price. Already booked him for our bathroom remodel next month."

Mike R. Yorkville, IL

"We had three ceiling fans, a dozen outlets, and a bathroom vanity light all done in one visit. It would've taken us three weekends. Steve knocked it out in a day. Highly recommend."

Sarah & Tom K. Oswego, IL

"Best handyman in Kendall County, hands down. Mounted our 75-inch TV, patched a hole in the wall from the old mount, and painted the whole accent wall. Looks incredible."

Jennifer L. Yorkville, IL

"Finally, a handyman who actually shows up on time and does quality work. Steve fixed our deck railing, replaced two interior doors, and re-caulked both bathrooms. He's our go-to now."

David M. Oswego, IL

Proudly Serving Yorkville, Oswego & Kendall County, IL

Holland Fix-It-All is your local handyman right here in the neighborhood. We know these communities because we live here. Whether you're in downtown Yorkville, the Oswego subdivisions, or anywhere in Kendall County — we're just a phone call away.

  • Yorkville, IL 60560
  • Oswego, IL 60543
  • Kendall County & Surrounding Areas

Ready to Get Started?

Call now for a free estimate. Most jobs can be scheduled within the week.

(630) 937-9637 Mon–Fri: 9:00 AM – 5:00 PM

Frequently Asked Questions

Everything you want to know before you call.

Are you licensed, bonded, and insured?

Yes — fully licensed, bonded, and insured. You're covered from start to finish.

What services do you offer?

Repairs, painting, plumbing, electrical, drywall, furniture assembly, smart home installs, deck repair, flooring, doors, TV mounting, and more. If it needs fixing or building, we probably do it.

How much does it cost?

We charge $125/hour — flat rate, no hidden fees. You'll get a free estimate and itemized quote before any work begins.

Do you charge by the hour or per project?

By the hour at $125/hour. Simple, transparent, no surprises.

Are estimates free?

Yes — always free, no obligation.

Can you provide references or show examples of your work?

Absolutely. We can provide references and have before/after photos available upon request.

What is your service area?

We primarily serve Yorkville, Oswego, Geneva, and the greater Fox Valley area in Kendall and Kane Counties.

Do you work weekends or holidays?

Weekdays are standard, but weekend appointments are available by request.

Do I need to supply materials?

We supply most standard materials. For custom or large-ticket items, we'll let you know upfront so you can purchase them directly.

Do you offer a warranty?

Yes — 90-day workmanship guarantee. If something isn't right, we fix it at no extra cost.

What is your cleanup policy?

We leave the work area as clean as we found it. Some customers prefer to handle final cleanup themselves to save on the hourly rate — totally up to you.

What payment methods do you accept?

Cash, Zelle, and Venmo. Easy and no-hassle.

Do I need to be home during the work?

It's preferred, but not required. We can make arrangements if you can't be there.

How do I schedule a job?

Call us at (630) 937-9637, email us, or book online through our website.

How soon can you come out?

Typically within 3–7 days. Emergency options are available for urgent situations.

Do you do smart home installations?

Yes — Ring doorbells, Nest thermostats, smart locks, and more. We handle the install so you don't have to.

Do you offer eco-friendly options?

Yes. We use low-VOC paints and recycled materials when available and requested.

What jobs do you NOT do?

We don't do major roofing, gas line work, or any work at heights over 20 feet.

Is there a minimum charge?

Yes — there's a 1–2 hour minimum per job.

What happens if the scope of the job changes?

We get written approval from you before proceeding with any changes. No surprise additions.

What is your cancellation policy?

We ask for at least 24 hours' notice if you need to cancel or reschedule.

Are there travel fees?

There is a $50 travel fee — which is waived if you hire us for the job.

How experienced are you?

Steve has been in construction his entire life — it runs in the family. The Hollands are home builders by trade. You're getting real experience, not a weekend handyman.

Do you handle permits?

Yes. When a permit is required, we manage that process for you.

What if something goes wrong after the job?

We stand behind our work. Anything covered under our 90-day warranty gets fixed at no extra charge — period.