Serving South Jersey since 2001 — licensed, insured & satisfaction guaranteed.
Why Choose Us Services How It Works Reviews FAQ 📞 Call (856) 979-5629
Serving South Jersey since 2001
Estimate slots available this week

Precision carpentry
in South Jersey,
done right the first time.

From custom crown molding to cabinet installs and handyman repairs — Leo does every job himself, with the craftsmanship that's kept South Jersey homeowners calling back for 25 years.

25+ Years Experience
500+ Projects Completed
5★ Rated

Built on 25 years of trust

We know you have options. Here's why South Jersey homeowners have been calling Leo for over two decades — and why they keep coming back.

🎯

Finish-Level Precision

Every cut is measured twice. Every joint fits tight. Leo's background in fine finish carpentry means the details that most contractors rush past are the ones he focuses on most.

🔒

Licensed & Fully Insured

NJ-licensed home improvement contractor, fully insured on every job. You'll get proof of insurance before work starts — no surprises, no liability on your end.

👷

Leo Does the Work

No subcontractors. No crews of strangers. When you hire L. Lopes Construction, Leo personally shows up, does the work, and stands behind it. You always know who's in your home.

📋

Free Written Estimates

Every estimate is detailed, written, and completely free. No vague ballparks — you'll know exactly what the job covers and what it costs before a single nail is driven.

Finish carpentry & handyman services

From intricate trim work to cabinet installs, built-ins to everyday repairs — all handled with the same care and precision.

🪵 Custom Trim & Molding

  • Crown molding installation and matching
  • Chair rail and picture rail installation
  • Wainscoting and wall paneling
  • Baseboard and casing replacement
  • Profile matching on older homes
  • Paint prep and caulking included
Request Estimate

🚪 Cabinet Installation

  • Kitchen and bathroom cabinet installs
  • Cabinet alignment and leveling
  • Soft-close hardware and hinge adjustment
  • Cabinet filler strips and crown
  • New builds and replacements
  • Island and peninsula installation
Request Estimate

📚 Built-Ins & Shelving

  • Custom built-in bookcases and cabinetry
  • Entertainment center built-ins
  • Closet systems and organizers
  • Window seat and banquette builds
  • Mudroom built-in benches
  • Home office custom storage
Request Estimate

🔧 Door & Window Installation

  • Interior and exterior door installation
  • Pre-hung and slab door fitting
  • Window trim and casing
  • Door hardware and lockset installation
  • Pocket and barn door hardware
  • Storm door installation
Request Estimate

🪟 Deck & Fence Carpentry

  • Deck board replacement and repair
  • Railing and baluster installation
  • Fence board replacement
  • Post repair and reinforcement
  • Lattice and screen installation
  • Stair stringer and tread repair
Request Estimate

🛠️ Flooring Installation

  • Hardwood and engineered floor installation
  • Laminate and LVP installation
  • Transition strip installation
  • Subfloor repair and leveling
  • Squeaky floor repair
  • Stair tread and riser installation
Request Estimate

🏠 General Handyman Repairs

  • Furniture assembly and installation
  • TV mounting and shelf hanging
  • Caulking and weatherstripping
  • Minor home repairs and fixes
  • Door adjustments and rehang
  • Cabinet and hardware repairs
Request Estimate

🧱 Drywall Patching & Repair

  • Hole patching — any size
  • Corner bead replacement
  • Water damage repairs
  • Texture matching
  • Skim coat preparation
  • Paint-ready finish guaranteed
Request Estimate

Getting started is easy

Four simple steps from first contact to finished project — no complicated process, no runaround.

1

Request an Estimate

Fill out the form below or call Leo directly. It takes about 2 minutes and there's no obligation.

2

Leo Visits Your Home

Leo schedules a free on-site visit, takes measurements, and walks through the project with you in detail.

3

You Get a Written Quote

You receive a clear, written estimate — exactly what's included, no hidden costs, no vague ranges.

4

Work Gets Done Right

Leo shows up on schedule, does the work himself, and doesn't leave until you're satisfied with the result.

South Jersey homeowners trust us

Don't take our word for it — here's what real customers have to say about the work.

★★★★★

"Leo refinished all the trim in my 1960s colonial in Moorestown — the difference is night and day. He matched the original profiles perfectly and left the house cleaner than he found it. Genuinely impressive work."

Patricia W.

Moorestown, NJ

★★★★★

"Called for what I thought was a small handyman job — Leo showed up on time, did the work right the first time, and his price was completely fair. He's been my first call for any home project for going on 8 years now."

Sandra R.

Mount Laurel, NJ

Frequently asked questions

Everything you need to know before getting started.

We serve Moorestown, Cherry Hill, Mount Laurel, Marlton, Voorhees, Medford, Haddonfield, Collingswood, Turnersville, Sewell, and surrounding communities throughout Burlington and Camden counties. Not sure if you're in our service area? Just call and ask.
Yes. We are fully licensed as a registered home improvement contractor in New Jersey and carry general liability insurance on every single job. We're happy to provide proof of insurance before work begins.
Yes — all estimates are free, in writing, and come with no obligation. Leo will visit your home, take measurements, and provide a detailed quote so you know exactly what the project includes and what it will cost.
Rough carpentry is structural — framing walls, floors, and roofs. Finish carpentry is the visible detail work: trim, crown molding, wainscoting, cabinets, doors, built-ins, and flooring. It demands significantly higher precision because every imperfection is visible. It's what transforms a house into a finished home.
A single-room trim installation typically takes one to two days. Whole-house trim or built-in projects vary by scope but are usually completed within one to two weeks. Leo will give you a specific timeline when he provides your written estimate.
Never. Leo personally performs every job from start to finish. When you book with us, you know exactly who will be in your home. This also means consistent quality and attention to detail on every project — not just the bigger ones.
Use the estimate request form on this page or call Leo directly at (856) 979-5629. He'll confirm within a few hours and schedule a free in-home visit at a time that works for you.
General home repairs, drywall patching, door and window adjustments, flooring repairs, furniture assembly, caulking, weatherstripping, and other maintenance tasks. If you're not sure whether it's something we handle, just call — Leo is happy to answer.

Tell us about your project

Estimate slots available this week

Fill out the form and Leo will follow up within a few hours to schedule your free on-site estimate. No commitment required.

Licensed & insured in New Jersey
Free written estimates — no obligation
Leo personally does every job
Serving South Jersey since 2001
Satisfaction guaranteed

We'll follow up within a few hours. No spam, ever.

We're easy to reach

Have a quick question? Prefer to talk it through? Leo answers his own phone.

📞

Call Leo Directly

(856) 979-5629

Monday – Friday, 8am – 6pm
Leave a voicemail anytime

📍

Service Area

Serving Burlington & Camden counties, South Jersey

Moorestown Cherry Hill Mt. Laurel Marlton Voorhees Medford Haddonfield Collingswood Turnersville Sewell
📝

Request Online

Fill out the estimate form above — Leo will follow up within a few hours to schedule your free in-home visit.