Make Installing Concrete Easy

Hire our experienced concrete contractor in the North Chesterfield, VA area

A concrete installation isn't a simple job, and one little mistake can destabilize the concrete. That's why it's important to work with experienced concrete contractors.

Based in North Chesterfield, VA, JM Concrete & Construction stands on a foundation of more than 25 years of experience. We'll go the extra mile to make sure that your concrete looks and functions its best. No matter how big or little the job is, you can always expect excellent concrete services.

Find out what we can add to your property

You can leave all of your concrete service projects to our contractors. Our dedicated team can create a 3D design of and install a concrete structure like a:

  • Driveway
  • Footing
  • Foundation
  • Sidewalk


You can choose standard concrete or stamped concrete that adds a decorative and textural detail to your property. To choose patterned or flat concrete, talk to a local concrete contractor today. You can also text or call 804-971-5453 for a free quote.

Don't let snow block your path

You can't use your concrete structure when snow piles up on it. You can contact us for snow removal services, then stay comfortable indoors while we shovel or plow the snow off of your driveway, sidewalk, parking lot or road.

Contact a contractor now to get rid of snow quickly and efficiently.

JM CONCRETE & CONSTRUCTION

JM Concrete & Construction is a team of experts that specializes in installing and repairing all kinds of structures ranging from new construction foundations to gas station slabs. Clients continue to trust us for our unparalleled skill. In fact, with more than 25 years of business experience, it's no exaggeration to say we are industry experts. No job is too big or small for us!

Ready to get started? Call us today to get a sample quote on your next concrete structure project!

  • JM Concrete & Construction

    North Chesterfield, VA 23235

    GET DIRECTIONS


    Call Us
    Phone: (804) 971-5453

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM