J.E.M. Handyman Services

Handyman • Carpenter • Remodeler

Serving Shelby & Jefferson County with reliable home repairs, quality craftsmanship, and friendly service you can count on. Whether it’s fixing what’s broken, installing what’s new, or building something from the ground up, we show up on time, do the job right, and treat your home like our own.

4.9 Rating 200 verified reviews

Carpentry and finish work by J.E.M. Handyman Services

Service categories

Basic Services • Painting • Flooring Installation • Fixture & Appliance Installs • Fence Repair & Installation • Roof Patch & Minor Leak Repairs • General Home Repairs • Drywall Installation & Repair • Tile & Ceramic Work • Backsplash Installation • Carpentry • Bathroom Updates & Renovations • Power & Lighting Fixture Services • Water Line & Drain Fixture Services • Pressure Washing • Furniture Assembly • And Much More

Who We Are

J.E.M. Handyman Services is a locally owned and operated home repair company proudly serving Shelby and Jefferson County. From painting and flooring to carpentry, bathroom updates, pressure washing, and everyday repairs — we handle it with quality workmanship done right the first time.

We believe in honest pricing, clear communication, and workmanship that speaks for itself. When you hire us, you’re getting a team that shows up prepared, respects your home, and doesn’t leave until the job is done right.

  • Friendly, professional service
  • Transparent pricing
  • Clean, high–quality work
  • Respect for your time and your home
  • A team that actually answers the phone

Minimums

Primary service area: $200 minimum

Extended travel / outlying areas: $250 minimum

Extended areas include Calera, Montevallo, Bessemer, Gardendale, rural Shelby County, selected Birmingham suburbs, and more.

$50 in–home consultation fee during peak season (credited toward final invoice)

Service explorer

Explore what we do by category. Full services page or book online when you’re ready.

Pricing summary

We believe in clear, honest pricing with no surprises. Every visit begins with a minimum service charge of $200, which covers travel time, scheduling, and the first block of labor on site.

If you’re unsure what your project will cost, contact us or call (205) 639-2992 before booking — we’re always happy to walk through your project and provide guidance.

Minimum service charges: $200 (primary area) / $250 (extended travel). Full pricing & minimums

Consultation fee: $50 (credited toward final invoice during peak season)

See pricing & minimums Download price list (Excel)

What Our Customers Say

Rated 4.9 out of 5 — 200 verified reviews

Homeowners across Shelby and Jefferson County trust J.E.M. Handyman Services for reliable, professional work done right the first time. A sample of recent Google and Housecall Pro feedback from local homeowners.

Lisa GreerAug 8, 2025

★★★★★

Housecall Pro

If I could give Josh 10 stars, I would. Josh is very fair and honest. He had the opportunity to make more money because I asked for something I thought I wanted. Josh told me he could do it, but he didn't think it would really benefit me.

Karen SchmidtApr 8, 2024

★★★★★

Google

JEM Handyman Services just completed several jobs for us - gutter cleaning, laying a pallet + of river rock in two beds in front of our house and cleaning/re-staining our large deck. We could not be happier with the results. Josh is such a pleasure to work with, always prompt and the attention to detail is outstanding.

Home Depot mixed the wrong color stain and man did I hate the result! Josh jumped into action, corrected the error with Home Depot and saved us quite a bit of money in the end. He quickly arranged for a crew to return on a Sunday to re-stain the deck and it looks amazing!

If you are looking for a completely honest Handyman Service with fair prices and meticulous work - call JEM and Joshua. He makes sure your jobs are done completely to your satisfaction.

Response from J.E.M.

Wow what a great review! Thank you so much, we love our customer satisfaction and will always go above and beyond.

Claudine EbeApr 2, 2025

★★★★★

Google

J.E.M. Handyman Services are prompt, knowledgeable, patient and pride themselves in the integrity of their work. Joshua has 100% “can do” attitude and genuinely wants to help. His team has excellent communication and always a quick response. J.E.M. Is now our household go to. VERY FAIR PRICING! The job was installing a Bag Kit to a brand new riding mower. He solved the mystery that we were sold the incorrect model. Got the right one and came out the next week to finish the job. We are so thankful we found J.E.M.

Response from J.E.M.

Thank you so much Claudine!

See all reviews Book Online

Service area preview

We proudly serve homeowners throughout Shelby and Jefferson County.

Shelby County

  • Pelham
  • Alabaster
  • Helena
  • Chelsea
  • Calera
  • Montevallo
  • and more

Jefferson County

  • Hoover
  • Vestavia Hills
  • Homewood
  • Birmingham (selected areas)
  • Trussville
  • Mountain Brook
  • and more

Extended service areas

  • Bessemer
  • Gardendale
  • Columbiana
  • Leeds
  • McCalla
  • Rural Shelby & Jefferson County
  • and more

Ready to get started?

Tell us what you need. We’ll reply with a clear, honest estimate and stay in touch until the job is done.