Madison County, Alabama
Home Repair & Renovation in Madison County, AL
Earnhart Home Services is based in South Huntsville, so Madison County is home. We handle repairs, kitchen and bath updates, flooring, painting and pre-sale work for homeowners across Huntsville, Madison, Hazel Green and the rest of the county.
- Clear written scopes
- Clean, careful work
- Serving Madison County
What we do in Madison County
Four ways we help homeowners, each scoped in writing before work starts.
Handyman Services
Drywall, doors, trim, fixtures and honey-do lists done in one visit.
Kitchen & Bath
Cabinets, counters, tile, vanities and flooring, from refreshes to full updates.
Flooring & Painting
New flooring and clean interior and exterior painting with careful prep.
Pre-Sale Repairs
Focused repairs and updates to get a home ready to list.
Towns we serve in Madison County
Huntsville · Madison · Hazel Green · Meridianville · Gurley · New Market · Owens Cross Roads · Harvest · Toney · Triana · Hampton Cove
Madison County has a wide mix of homes, from established Huntsville neighborhoods to newer subdivisions in Madison, Harvest and Hampton Cove. Older homes tend to need drywall, trim, door, flooring and bathroom updates. Newer homes tend to need punch lists, paint and finishing touches.
Because we are based in South Huntsville, scheduling a look at your project is easy. Call or text and tell us what you are working on.
Recent work
A recent full interior renovation in Fayetteville, TN: a new kitchen, updated bathrooms with new tile and vanity, fresh paint and new flooring. See the full before-and-after photos.




How it works
Simple, in writing, and no surprises.
- Tell us what you needCall, text or use the form. A short description or a few photos is plenty.
- We look at the workWe review the job in person or from photos and ask the right questions.
- You get a written scopeA clear written estimate that spells out the work before anything starts.
- We do the work and clean upCareful work, clear communication, and your home left clean.
Common questions
Straight answers before you call.
Which Madison County towns do you serve?
We serve Huntsville, Madison, Hazel Green, Meridianville, Gurley, New Market, Owens Cross Roads, Harvest, Toney, Triana, Hampton Cove, and the surrounding area. If you do not see your town, call or text (256) 898-5755 and we will tell you whether we can help.
What kinds of projects do you do in Madison County?
Handyman repairs, kitchen and bathroom updates, flooring, painting and pre-sale repairs. Many homeowners start with one room or a repair list and add projects later.
How do I get an estimate?
Call or text (256) 898-5755 or use the form on our home page. We will look at the work, or at photos, and give you a clear written estimate before anything starts.
Ready to get started?
Tell us what you are working on. We will get back to you quickly with next steps.
Services
Where we work
Every project is scoped in writing. Larger projects follow Alabama and Tennessee licensing requirements. Work that requires a licensed electrician, plumber or HVAC technician is handled by licensed professionals.