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.
From a leaky faucet to a full kitchen remodel, Holland Fix-It-All handles it all. One call, one pro, everything done right.
Complete kitchen transformations — cabinets, countertops, backsplash, fixtures, and everything in between.
Full bathroom renovations including tile, vanities, showers, tubs, toilets, and plumbing fixtures.
Interior and exterior painting, drywall repair, patching, texturing, and flawless finishes.
Light fixtures, ceiling fans, outlets, switches, dimmer installations, and electrical troubleshooting.
Faucet replacement, toilet installation, garbage disposals, leak repairs, and fixture upgrades.
Professional TV mounting on any wall type with clean cable management and bracket installation.
Deck repair, staining, pressure washing, siding repairs, and exterior maintenance.
Door installation and repair, flooring installation, tile work, trim, and molding.
Steve Holland shows up personally to every job. No random subcontractors, no surprises. You know exactly who's walking through your door.
When we say 9 AM, we mean 9 AM. Your time matters, and we respect it.
Electrical, plumbing, carpentry, painting, remodeling — one call handles it all. No need to hire five different contractors.
$125/hour, no hidden fees, no surprise charges. You know what you're paying before the work starts.
"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."
"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."
"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."
"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."
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.
Call now for a free estimate. Most jobs can be scheduled within the week.
(630) 937-9637 Mon–Fri: 9:00 AM – 5:00 PMEverything you want to know before you call.
Yes — fully licensed, bonded, and insured. You're covered from start to finish.
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.
We charge $125/hour — flat rate, no hidden fees. You'll get a free estimate and itemized quote before any work begins.
By the hour at $125/hour. Simple, transparent, no surprises.
Yes — always free, no obligation.
Absolutely. We can provide references and have before/after photos available upon request.
We primarily serve Yorkville, Oswego, Geneva, and the greater Fox Valley area in Kendall and Kane Counties.
Weekdays are standard, but weekend appointments are available by request.
We supply most standard materials. For custom or large-ticket items, we'll let you know upfront so you can purchase them directly.
Yes — 90-day workmanship guarantee. If something isn't right, we fix it at no extra cost.
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.
Cash, Zelle, and Venmo. Easy and no-hassle.
It's preferred, but not required. We can make arrangements if you can't be there.
Call us at (630) 937-9637, email us, or book online through our website.
Typically within 3–7 days. Emergency options are available for urgent situations.
Yes — Ring doorbells, Nest thermostats, smart locks, and more. We handle the install so you don't have to.
Yes. We use low-VOC paints and recycled materials when available and requested.
We don't do major roofing, gas line work, or any work at heights over 20 feet.
Yes — there's a 1–2 hour minimum per job.
We get written approval from you before proceeding with any changes. No surprise additions.
We ask for at least 24 hours' notice if you need to cancel or reschedule.
There is a $50 travel fee — which is waived if you hire us for the job.
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.
Yes. When a permit is required, we manage that process for you.
We stand behind our work. Anything covered under our 90-day warranty gets fixed at no extra charge — period.