★★★★★5.0 on Google

Wed–Tue 9–5

Finished kitchen with white cabinets and quartz counters
39 photos · 3 clips

Every photo here is a real job. No stock crews, no rendered kitchens.

Unedited phone photos from Joe's jobs in Bowleys Quarters, Middle River, Essex, Perry Hall and Towson — including the before shots most contractors would rather you never see. Tap any image to open it full screen.

Finished room with new plank flooring, trim and recessed lightsFinished Work
Renovated bathroom with marble-look tile, new vanity and tubBath Renovation
Flush-mounted TV with in-wall speakers and concealed wiringHome Entertainment
Exterior electrical service panel replacement in progressElectrical
HVAC condenser service call at a Maryland homeMechanical
Open finished living space with new flooring and paintFinished Work
Bedroom with fresh grey paint, new carpet and ceiling fanPaint & Carpet
Room before renovation with damaged ceiling and bare subfloorBefore
Second room before renovation with torn ceiling and stained floorBefore
Dated pink-tile bathroom before demolitionBefore
New HydraPure sanitizer and Hayward TurboCell plumbed into a backyard pool systemEquipment Install
Rebuilt PVC manifold and valves feeding a pool filterPlumbing
HydraPure UV/ozone unit installed beside a pool heaterEquipment Install
Basement room mid-renovation with carpet pulled and new recessed lightsHome Improvement
Carpet and pad removal in a basement game roomFlooring
Completed basement with painted walls and floating shelves mountedFinished Work
Joe's truck parked at a Maryland insulation job siteOn Site
Side view of the Joe's Attic Insulation and Handyman Service work truckOn Site
Finished kitchen with white cabinets, quartz counters and tile backsplashKitchen
Quartz breakfast bar with pendant lights looking down the hallwayKitchen
Finished basement family room with large-format tile floorBasement
Finished basement with repainted stairs and tile floorBasement
Basement family room opening to the laundry areaBasement
Unfinished laundry and mechanical room before workBefore
Living room with rose accent wall and new plank flooringPaint & Flooring
Attic after blown-in insulation installed to spec depthInsulation
Attic before work: torn old batting, exposed joists and dirty vapor barrierBefore
Attic ductwork and insulation hose running across the joists mid-installInsulation
Attic ducts, wiring and old insulation before remediationBefore
Joe suited up in a protective coverall and respirator before an attic jobThe Crew
Exterior wall stripped to sheathing around a new bow windowExterior
Freshly painted deep green front door with drop cloths downPaint
New flush LED ceiling fixture installed in a bathroomElectrical
Joe in a respirator and headlamp covered in insulation inside a tight atticThe Crew
Insulation blowing out of the hose into an attic bayInsulation
Close-up of blown-in insulation landing on the attic floorInsulation
Attic joists buried in an even layer of new blown-in insulationInsulation
Brick townhome exterior with freshly painted green door and shuttersExterior
Service list on the rear of Joe's work truckOn Site
Drag to compare

Same room. Same house. Different life.

The same living room after: warm paint, plank flooring, white trim and six recessed lights
Living room before renovation: collapsed ceiling covered in plastic, bare stained subfloor, dark blue wallsBefore
After
Back room after: bright walls, new flooring running through to the kitchen and clean trim
Back room before: peeling ceiling, torn plastic sheeting and bare concrete floorBefore
After
Attic after: an even, deep bed of white blown-in insulation across the entire floor
Attic before: shredded black vapor barrier, exposed joists, bare drywall showing throughBefore
After
Finished bathroom with marble-look porcelain floor, new tub, vanity and toilet
Original bathroom with pink tile, rusted fixtures and rotted flooringBefore
After
Straight off Joe's phone

Video from inside the job.

Behind the photos

Every job has a story.

The quote that found two other problems

Joe went up for insulation. He came down with a roof leak.

Benjamin called for attic insulation quotes and got the usual: a guy with a flashlight, thirty seconds, a number. Joe went all the way in. He came back down with photos of HVAC ducts bleeding conditioned air into the attic and a roof leak nobody had mentioned — neither of which Joe does. He told them anyway, gave them names, and quoted the insulation at about the same price as everyone else. That's the whole business model.

5.0★ Google rating

Get a job like this quoted →
Bowleys Quarters bathroom

Pink tile, a rusted tub and a floor you didn't want to stand on.

This bathroom hadn't been touched since the Johnson administration. Demo came out first — tile, sink, subfloor, all of it. Then the part most contractors skip: every finished surface got masked and taped before the next trade walked in, so the new tub and marble-look porcelain came out of the job as clean as they went in. The homeowner walked into a room they didn't recognize.

1 week Demo to done

Get a job like this quoted →
Service panel & HVAC

The stuff behind the wall is the stuff that matters.

A meter base held together by three decades of weather, and a condenser that had been limping for two summers. Joe's crew pulled the mast, set a new panel, re-landed the service drop, then went around back and got the AC breathing again. No drama, no upsell, no second contractor to schedule — because the same crew is licensed to touch both.

$1M Insured, always

Get a job like this quoted →
Home entertainment

A 75-inch screen, three in-wall speakers, and not one visible cable.

Anybody can hang a bracket. The reason this one looks right is what's behind the drywall: power fished to the mount, HDMI run inside the wall, three flush speaker grilles cut and set level with each other, and a single low-voltage plate to feed it all. Two hours later the living room looks like the TV grew there.

Same day Most mounts

Get a job like this quoted →
Basement rebuild

The ping-pong table stayed. Everything under it went.

Old carpet and pad hauled out, the slab cleaned and leveled, walls patched and painted, shelving mounted dead level, and the whole mess hauled away in the truck the same afternoon. Hauling is part of the job here — no dumpster rental, no pile at the curb waiting on bulk-trash day.

0 Dumpsters rented

Get a job like this quoted →
Pool equipment pad

A sanitizer, a salt cell, and plumbing you could frame.

The old pad was a spaghetti bowl of flex hose and leaking unions. We reset it around a HydraPure UV/ozone sanitizer and a Hayward TurboCell, with hard PVC, true unions at every piece of equipment and valves you can actually reach. When something needs service in five years, it'll take minutes instead of a saw.

15+ yrs Doing this

Get a job like this quoted →
406 Bowleys Quarters · attic remediation

He shows up looking like this — because your air comes from up there.

Full Tyvek coverall, P100 respirator, boot covers at the threshold, and a vacuum hose run out the front door instead of through your living room. Thirty years of dust, shredded vapor barrier and rodent-fouled batting came out of this attic before one bag of new insulation went in. Homeowners always say the same thing when they see the after photo: they had no idea what was over their heads.

R-49 Typical MD attic

Get a job like this quoted →
What Joe finds up there

Ducts, wires and a hose: the part of the job you never see.

Before anything gets blown, the attic gets walked. Flex duct re-taped and supported so it isn't dumping cold air into the rafters, junction boxes checked, bath fans confirmed to actually vent outside, and the fill hose staged so the crew never has to drag it across finished ceilings. This is the hour that decides whether your insulation actually saves you money — and it's the hour most quotes skip.

Every job Duct check included

Get a job like this quoted →
Outside the house too

A bow window, a wall down to sheathing, and a door worth a photo.

Handyman work at Joe's doesn't stop at the door casing. This one went from siding removal and Thermo-ply sheathing around a new bow window to a deep green front door cut in by hand, and a flush LED fixture set in the bath on the way out — three trades, one visit, one invoice. Drop cloths down before the first brush stroke, ladders off your lawn before dark.

1 invoice Three trades

Get a job like this quoted →
Essex row home · kitchen + hallway

A galley kitchen that finally works like a kitchen.

Narrow room, one window, thirty-year-old cabinets. Instead of moving walls we moved the work: white shakers to the ceiling, quartz that wraps into a breakfast bar, a glass mosaic backsplash, and the same plank flooring carried unbroken from the kitchen down the hall so the whole floor reads as one room. Three pendants over the bar, a flush ceiling fixture for real light, and every appliance re-landed the same day so the family never lost their stove.

1 floor No thresholds

Get a job like this quoted →
Middle River · basement finish

The basement stopped being storage and became a floor of the house.

It started as a damp slab, a bare bulb and a laundry corner nobody wanted to walk into. We ran large-format porcelain over the whole slab, boxed and painted the support column, hung and finished drywall, dropped in recessed cans on two circuits, and repainted the stair treads so the trip down doesn't feel like a trip to the cellar. The mechanical room is still a mechanical room — just a clean, lit, framed one.

+1 Usable floor

Get a job like this quoted →
The room nobody photographs

Panel, ducts, laundry: the honest picture of where we start.

Most contractors only show you the after. This is a real before — joists open, ducts patched with three generations of tape, a panel with no cover, and a washer-dryer pair sitting on a stained slab. Joe photographs it, walks you through it on your phone, and prices it in writing before anything gets touched. Nothing in the estimate is a surprise later, because you saw the same picture we did.

Written Every estimate

Get a job like this quoted →
Bowleys Quarters · attic top-up

Four hours in a 130° attic so your living room hits 70°.

This is Joe at hour four: headlamp on, respirator sealed, hair full of fiberglass, working a hose between trusses on his knees. The machine sits in the driveway, the hose runs out a gable vent, and the crew walks every bay so the depth is even instead of piled where the hatch is. Nobody photographs this part. We do — because the difference between a good insulation job and a cheap one is entirely in the hours nobody sees.

Even depth Measured, not guessed

Get a job like this quoted →
Perry Hall · exterior day

Green shutters, a bow window and a ladder off your lawn by dark.

A brick front that hadn't been touched in fifteen years: shutters cut in deep green, the entry door painted to match, glass cleaned and the whole front walked for caulk failures while the ladder was already up. Joe finishes exterior days by clearing the lawn, folding the drop cloths and knocking to show you the work before he leaves — the neighbors noticed this one before the homeowner got home.

Same day Cleaned and gone

Get a job like this quoted →

Want your house in this gallery?

Call JoeFree Estimate