Remodeling Services in Jefferson County, MO

We focus on the inside of your home: the kitchen you cook in, the bathroom you use every morning, the basement you'd like to actually use. Every project starts with a free written estimate, so you know the scope and the price before we start.

Remodeled kitchen with light cabinets, granite countertops and tiled backsplash

Kitchen Remodeling

Cabinet painting, refinishing and installation, countertops, backsplash, lighting, LVP floors, pantry build-outs.

See Kitchen Remodeling details

Remodeled bathroom with wood vanity, tile shower and grab bars

Bathroom Remodeling

Vanity installs, tub and shower installs, tub-to-shower conversions, accessible walk-in showers, grab bars, floors and lighting.

See Bathroom Remodeling details

Finished basement with new LVP flooring and recessed lighting

Basement Remodeling

Framing, drywall, LVP flooring, trim and lighting.

See Basement Remodeling details

Living room with new LVP flooring and large windows

LVP Flooring

Luxury vinyl plank in any room, including removal of old flooring, prep, baseboards and transitions.

See LVP Flooring details

Room with freshly painted gray walls and new wood-look floor

Interior Painting

Walls, ceilings, trim, doors and cabinets, with drywall repair first.

See Interior Painting details

Kitchen pantry build-out with double pantry doors

Carpentry, Trim & Doors

Interior, exterior, storm and closet doors, sliding glass door replacement, wider doorways, baseboards, crown molding.

See Carpentry, Trim & Doors details

Repairs, safety upgrades and smart home installs

Other Services

Home repairs, light fixture, fan and outlet swaps, safety upgrades and smart home installs.

See Other Services details

Why HP Pros

Written estimates

Clear scope and price, in writing, up front.

Owner-involved

Ed is on your project, not just on the sales call.

Respect for your home

Insured, careful, and clean at the end of every day.

Not sure which service fits?

Describe the project and we'll sort it out.

or call (636) 346-7571 · call or text (636) 538-1573