Call us today to get a free estimate/quote for your project.

804-719-1657

Our Services

Quality craftsmanship and hassle-free solutions, delivered with a smile

We offer a comprehensive range of services to meet your diverse needs.

Plumbing Services

Electrical Solutions

Roof Repairs

Carpentry Projects

Renovation Services

Our Track Record

Built on trust, Inspired by referrals.

At ECMJ we believe in delivering quality work with no hassle for our clients. Ask about our Minimal Home Inspection (MHI) service, which comes with a free AC filter replacement today, and experience the professionalism and quality service we’re known for.

2350

Happy Clients

250

Projects Completed

4.67

Average Ratings

10

Qualified Staff

Book an appointment

Get a free estimate

We are the go-to handyman and home improvement service provider in Central Virginia. Book us for your next project now!

SCHEDULE A FREE ESTIMATE

    Testimonials

    What our Clients say about Us

    The handyman from ECMJ added trimming to our exterior front door and did a wonderful job. He was responsive and very professional, which is often not the case with other contractors. We were delighted with their service delivery.
    Antwi Boasiako
    The technician from ECMJ came over to inspect a slide-out trash can cabinet in our kitchen that was acting up. He quickly and expertly diagnosed the issue and suggested a couple of options to fix the problem. We agreed on the best solution. He did great work; our cabinet now works perfectly.
    Kojo Addai Francis
    I couldn’t be happier with the work that was done. The service professional was incredible. He was on time and very professional. He was able to complete the work in a reasonable amount of time and advised me on other home improvement issues in my home, which was very helpful.
    Cecelia Ohenewaa
    I love ECMJ. They’re always available when you need them. We just moved to the area and are so grateful to have found them.
    Oppong Emmanuel

    HOW IT WORKS

    Let’s discuss your project needs and find a solution that works for you!

    1. Book Online

    2. Confirmation

    3. Work Status

    4. Completion