HomeAdvisor screened and approved seal

HomeAdvisor Screened & Approved

This service professional has passed the HomeAdvisor screening process.

Learn about our screening process
Learn about our screening process

2 Years In Business

Company Details

  • Verified Licenses


  • Mon: 8:00 AM - 5:00 PM
  • Tue: 8:00 AM - 5:00 PM
  • Wed: 8:00 AM - 5:00 PM
  • Thu: 8:00 AM - 5:00 PM
  • Fri: 8:00 AM - 5:00 PM
  • Sat: 9:00 AM - 5:00 PM
  • Sun: Closed
View All Details & Credentials


Service Details

  • Residential Work

Areas of Expertise

  • Kitchens
  • Bathrooms
  • Decks
  • Total Remodels
View All Offerings and Cities Served

Cost Information

  • Free Estimates


35 Verified Reviews
  • 5
  • 4
  • 3
  • 2
  • 1

Highly rated for

  • Quality
  • Value
  • Customer Service
Showing 1-10 of 35 results
5.0 Daryl Z. Warren, NJ

Very reliable and punctual. Helpers are very polite and courteous. John is very creative and works with you to design your project

5.0 Dan C. Hoboken, NJ

John was a true professional. He came in with a reasonable quote and we believe he under promised and over delivered. Would def recommend to friends / family and if /when we decide to do additional work on home, weâ ll definitely use again

5.0 Susan j J. Livingston, NJ

I was very happy from start to finish with JM contracting group. They did an amazing job building our deck

5.0 Paula and howard G. Springfield, NJ

John the Contractor made an all out effort with all his experience in doing an excellent job. The work in the bathrooms he did was utter perfection, and they came out so beautiful. We are still amazed at the open concept of the kitchen and the island, the eating area and the living room. If you had any questions during the renovation, John listened and gave suggestions from his many years of experience. Definitely, he wanted you to be happy with the final results. We highly recommend John and his workers. He's a gem!!

5.0 Cindy E. Springfield, NJ

I appreciated the perfection in their work. Every detail addressed. Clean and neat work ethic. Design and execution were spot on. I love my new kitchen! I highly reccomend John and his team!

5.0 Orit K. Livingston, NJ

I saw JM Contracting working a few blocks away. I asked John to please come by and give me an estimate on creating a deck over an existing patio and a paver walk way. The price was fair and the material quality top notch. I am thrilled with the work. The team was professional, clean and did a fabulous job. I am hoping to work with them again on some inside projects. Timely, responsible and most of all excellent communications-something almost. unheard of in the contractor area.

4.5 Lawrence N. Livingston, NJ

I needed to replace the raised deck of my bi-level home. The composite deck was done in about 1.5 weeks, from demolition to completion including the rainout days. The deck looks great with minimal maintenance expected so that I will be able to really enjoy it! The whole project has gone well except a slow start because the town has lost the permit paperwork and it has to be resubmitted, which is not JM?s fault. I am very happy overall!

Response from Company:

Thank you for the great review.

5.0 Ellen H. Secaucus, NJ

If you are lucky enough to have found this contractor, rest easy because not only does John offer fair, competitive pricing, he is no fly by night, as I have had a few bad experiences in the past. Instead Johns company is totally legitimate, licensed and insured. He will give you a contract and give you what you both agree upon and more importantly, peace of mind! John has a depth and breadth of knowledge regarding everything there is to know about a home including plumbing, electricity and structural integrity. As I needed new kitchen cabinets and a local store was having a sale that was to end in 2 days, John made himself available immediately to meet us at the store and sat down with the custom cabinet associate mapping out exactly what I needed. Although he gave us a blueprint of dimensions needed, we couldnt have answered all the questions asked by the sales associate but John was able to address the issues and we received all that we needed. Our kitchen went from being a dark 1970s era space to a beautiful, open space with white cabinets and planked porcelain flooring. John also had good ideas about lighting. He installed beautiful white recessed lights in my soffit which I wanted to keep to make the space feel cozy. He suggested that I use pop up lights under the cabinets to enhance my small white marble beveled backsplash and the ones he used look great. John also assured me that putting up crown molding all the way around the room including the soffit would not diminish the size of the room and he was correct. So happy that I listened to him. This company was a pleasure to work with as his team was competent, trustworthy, and liked what they do. Their positive attitude is reflected by the wonderful results of their remodeling. After we got started I added on additional work such as sanding /staining lv.rm. floor and oak door. JM Contracting Groups company goal is to exceed his clients expectations and in my case, he certainly came through with flying colors! Dont hesitate for a minute in working with JM Contracting Group company as these guys are in demand.

Response from Company:

Thank you for this review, our entire team loves what they do!

5.0 Karina K. Belleville, NJ

My deck looks amazing and the price was the best quote I received. My husband and I are so happy with the quality of work and because they were able to build the deck exactly how we requested. The owner at JM Contracting Group is very professional and has courteous employees. The crew came daily and did a wonderful job from start to finish. It was a pleasure to work with this company.


JM Contracting Group, LLC
New Deck
New Deck
First floor remodel
Livingston deck
Springfield Deck
West Windsor
Princeton Junction
Long Hill Deck Refurbish
Colonia Deck
Condo remodel West New Yo
Kitchen Makeover
Kitchen Remodel
West Windsor NJ

HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information representations set forth in those profiles as they are self-reported by the Service Professional.

HomeAdvisor verifies state-level licensing where applicable - note: some states require local or county level licensing and you should verify whether or not your pro is properly licensed.
To find more licensing information for your state, visit our Licensing Requirements page.

Seal of Approval

What is the screening process that Service Professionals go through in order to become members of the HomeAdvisor network?

  1. Verify Trade License
    HomeAdvisor checks to see if the business carries the appropriate state-level license.
  2. Verify Insurance
    As a part of our screening process, we encourage professionals to carry general liability insurance. We require coverage for hundreds of services.
  3. Verification of State Business Filings
    For business types that require a Secretary of State filing, we confirm that the business is in good standing in the state in which it is located.
  4. Criminal Records Search
    HomeAdvisor uses 3rd party data sources to conduct a criminal search for any relevant criminal activity associated with the owner/principal of the business.
  5. Sex Offender Search
    We confirm that the owner/principal is not listed on the official state Sex Offender web site in the state in which the owner/principal of the company is located.
  6. Bankruptcy Search
    We use 3rd party data sources to check the history of the principal/owner of the business for bankruptcy filings by or against them.
  7. Legal Search for Civil Judgments
    We use 3rd party data sources to check the principal/owner of the business for state level civil legal judgments entered against them.
  8. Liens Search
    We use 3rd party data sources to check the principal/owner of the business for liens placed against them.
  9. Identity Verification (SSN)
    HomeAdvisor verifies the social security number(s) of the owner/principal for identity check purposes. This check applies primarily to smaller business entities.
  10. Identity Verification (Reverse Phone Lookup)
    We conduct a reverse business phone lookup to identify records matching the phone number information provided by the business.

NOTE: Member service professional information confirmed as described above may change or expire over time; while HomeAdvisor attempts to maintain accurate and up-to-date information, and confirms changes when notified, we cannot guarantee that profile and screening information is accurate. Therefore, we recommend that before working with a service professional you verify that information presented is still current and/or acceptable to you.
Please see HomeAdvisor's Terms and Conditions for a full description of how we screen Service Professionals

**Only for U.S. service professionals

Final Step - Confirm Your Appointment:

Confirm your appointment with on , - Change


By clicking Confirm Appointment, you affirm you have read and agree to the HomeAdvisor Terms & Conditions, and you agree and authorize HomeAdvisor and its affiliates, and their networks of Service Professionals, to deliver marketing calls or texts using automated technology to the number you provided above regarding your project and other home services offers. Consent is not a condition of purchase.