No Projects Too Big or Too Small

Call Today for a Free Quote!

You Can Count On MJ Construction

MJ Construction has you covered. Whether you need a minor maintenance repair on one of your properties or complete kitchen remodels in your home, our skilled team is ready to help! With over 25 years of experience in the construction industry, the general contractors at MJ Construction provide exceptional services to homeowners, business owners, and property managers throughout Des Moines, IA, and surrounding areas. Learn about our services below!

Remodeling Services

Kitchen Remodeling

The kitchen isn’t solely to make food; it’s also a home location to bond with family and creates memories. Whether cooking a home-cooked meal with the family or exploring a new baking recipe, you need a kitchen that fits your vision. Let MJ Construction create the kitchen of your dreams with custom cabinetry, flooring, and more!

Bathroom Remodeling

Make your self-care space the best it could be. MJ Construction’s team can update your vanity, bathtub, tiling, and more! You deserve a comfortable room to relax in after a long day. Let us update your bathroom!

Flooring Replacement & Installation

Is it time to update that drab shag carpet? Maybe your flooring needs some updating? MJ Construction provides customers throughout Des Moines County with superior flooring replacement and installation services.

Drywall Installation

Are you renovating your basement? Have you just purchased a property for your business? The general contracting experts at MJ Construction provide exceptional residential and commercial drywall installation services.

Custom Renovations

If you can dream it, MJ Construction can renovate it! Speak with our team or send us a message with your custom renovation ideas, and we will come up with a design plan to execute your vision.

Commercial Remodeling

Have you just leased property for your commercial business? MJ Construction provides exceptional designing, building, and remodeling services to business owners. We look forward to making your property customer-ready in no time!

Window Installation

Does your home get a draft near your windows? It may be time to update the windows in your home or business! The team at MJ Construction will promptly and skillfully replace and update the windows in your property to ensure safety and savings.


For all of your landscaping and hardscaping services, choose the team at MJ Construction. Make your business stand out with crisp greenery or update your yard with beautiful flowers. We look forward to transforming your property, inside and out!

Building Additions

Concrete Work

MJ Construction builds foundations that last. From basements to garages to building foundations, we ensure that the concrete on your property is sturdy. Concrete is long-lasting, durable, and water-resistant, meaning you won’t have to worry about repairs or maintenance!

Custom Builds

Have a vision for your property? Whether you need an addition to your business building, a renovated apartment at one of your properties, or a gazebo in your backyard, our team is here to help. MJ Construction has over 25 years of experience in the construction industry and looks forward to creating your vision.

Home Additions

Do you need a detached or attached garage? Maybe you have a new family member on the way and require an additional room? The experts at MJ Construction carefully plan and design room additions that blend seamlessly with your existing home. If you’re interested in learning more about our home addition services, contact us today!

Structural Changes

Reorganize your home or business with our structural change services. We open up rooms by removing and rearranging support in buildings. Our experienced team takes the time to examine your structure and determine the best way to redesign while keeping the building safe.

Roofing & Siding Services

Increase your home or business’s curb appeal with our roofing and siding services. Not only do these services make your property look pristine, but they also keep your property water-free, warmer, and weatherproof. MJ Construction has been revamping roofs and siding throughout Des Moines, IA, for almost ten years!


Transform your property with high-quality fencing. Whether you need to replace old, washed-out fencing, or want more security for your outdoor space, choose our experts. MJ Construction offers prompt services without compromising skilled craftsmanship.

Repair & Maintenance

Commercial Painting

Ready to update your business’s look? MJ Construction offers superior painting services to customers throughout the Des Moines County area. We look forward to freshening up your walls and updating your space.

Gutter Replacement & Installation

Gutters are essential to diverting rainwater away from your property. Trust the experts at MJ Construction for your gutter replacement and installation services. We ensure that your gutters will be functioning correctly and will last throughout the weather!

Drywall Repair

Have an unsightly hole in your wall? Have no fear; MJ Construction is here to fix it! Our team will promptly and skillfully repair any cracks, holes, or unsightly problems with your drywall. No matter how big or small the repair, we look forward to updating your space.

Interior & Exterior Door Replacement

Is your door old, breaking, or letting a draft in? It may be time to update your door and have the team at MJ Construction replace and install a new door for you. The door is one of the first impressions of your home or business, and you deserve to have it represent you perfectly. Contact us today for a free estimate!

Tenant Improvements

Property management companies trust us to keep their properties up and running. MJ Construction is proud to support tenants’ homes maintained with all of their needs. We offer exceptional services, meaning our repairs last. Choose our team for any of your property maintenance needs.

Our Previous Projects

Ready to make your home or business look like one of these projects?
MJ Construction
Des Moines, IA, 50047
Business Hours
Monday-Friday: 7:30 AM- 5 PM
Saturday- Sunday: Closed

Get In Touch



Leave Us a Review!