Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

General Moving Carriers

Moving Companies, Piano Movers, Storage

About us

General Moving Carriers is a premier moving company committed to making your moving experience as easy and as smooth as possible. Proud member of The circle of excellence.

Business highlights

27 years of trusted experience
Emergency Services Offered

Services we offer

Residential & Corporate Moves, Long Distance Moves, Storage Facility, Packing & Supplies, & Specialty Packing

Amenities

Free Estimates
Yes
Warranties
Yes
Senior Discount

5%

Emergency Services
Yes


Accepted payment methods

American Express
Discover
MasterCard
Visa

Photos of past projects

Reviews

4.849 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
86%
4
8%
3
4%
2
0%
1
2%


Rating CategoryRating out of 5
quality
4.8
value
4.6
professionalism
4.8
responsiveness
5.0
punctuality
5.0
Showing 1-25 of 49 reviews

Mitch S.
11/2022
5.0
moving companies
  + -1 more
The best movers in the business. I used them for a local move and the whole process was extremely smooth. Moving in NYC is always a pain because of building requirements, but they coordinated everything with my building, were on time and handled all the large furniture with such care. Highly recommend!
Description of Work: moving furniture and household items locally in nyc.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,000

Karin F.
08/2020
1.0
moving companies
  + -1 more
I didn't hire them because they estimated my move would cost $7443 to move a two bedroom condo with not much furniture and only about 20 boxes. The estimator said it would take 5 men TWELVE hours to pack my stuff up. If I had 5 old ladies we could pack it up in half that time or less. Clearly criminals!
Description of Work: Moving a two bedroom condo on two different days plus a week of storage

Rating CategoryRating out of 5
value
1.0
professionalism
1.0

$7,443

Veronica S.
01/2018
5.0
moving companies, storage units, piano moving
  + 1 more
I moved several times within Hoboken using another company. Always had some breakage, and my upright piano has a ding for each move. General Moving Carriers moved me from Hoboken to Los Angeles, including a stop in their storage and transfer to shuttle trucks on this end. Not only does my piano not have any new dings, my antique church stained glass window (about 7ft by 3ft) is not broken or even cracked. That's a miracle! The driver called me a few days before he was arriving, and showed up when he said he would. The movers on both sides were terrific - friendly and helpful. Very careful of the laminate floors in my new apartment. The estimator was very knowledgeable about the long-distance moving process, which was new to me. (I did move across country decades ago after law school, but I did that in a few UPS boxes, so not the same.) The estimate was a bit under on supplies and space, and was written in a way that was unclear to me and to the movers, so I ended up paying a bit more. Although I would have hired them if I'd known that amount up front, there's room for a bit of improvement.
Description of Work: Moved from Hoboken, NJ to Los Angeles, CA.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$6,600

Valerie B.
10/2017
5.0
moving companies
  + -1 more
They were very professional and packed our belonging in a safe manner. All furniture was neatly wrapped. At arrival at our new home they were careful unloading and put the furniture/belongings where my wife wanted them. I recommend them....
Description of Work: Move Furniture

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Valerie B.
10/2017
4.0
moving companies
  + -1 more
The move was perfect ! However , when tipped the foreman just looked at my husband and kept counting the money my husband ultimately gave him $100 more then he stood over me while I wrote The evaluation and told me to put an extra note on the back and stood over my shoulder while I wrote the note i will never use them again i dont sign contracts for if i help you you help me type of deal everyone else was professional and wonderful
Description of Work: Moving from one home to another in nj Only 1 room of large furniture

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
4.0
responsiveness
5.0
punctuality
5.0


Response from General Moving Carriers
Dear [Member Name Removed], I would like to offer my sincerest apologies on behalf of our company. Although I am very happy that the actual move itself was a success, I am saddened by the unacceptable actions of our crew member. In light of your experience, our management organized a special training session for our crew members to discuss this issue in particular. Rest assured that this type of interaction will never occur again with our company. As part of your selecting our company for your move, our customer service department is here to assist in anyway possible. we would love the opportunity to speak with you directly in order to rectify this matter. Your ultimate satisfaction with our services is of utmost importance to our company. Please feel free to contact me anytime to discuss the matter. Sincerely, Jake Dery, Managing Director General Moving Carriers, LLC (973)-761-0100 ext 101

Kara C.
09/2017
5.0
moving companies
  + -1 more
The move itself, as organized by General Moving Carriers, was by far the least stressful part of the entire moving process! It started with an extremely thorough walk-through by Mel, who answered all of my questions over the following weeks. He explained the pricing very carefully, unlike the 3 other moving companies I met with. The front office accommodated not one but three move date changes, and then the movers themselves were incredibly efficient, careful, and friendly.
Description of Work: We needed to move 15 years' worth of stuff from one home to another

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,000

Response from General Moving Carriers
Dear Mrs. [Member Name Removed] It has been our absolute pleasure assisting you and your family with your recent relocation. On behalf of General Moving Carriers I would like to extend our best wishes. Please feel free to contact us at anytime if we can be of any assistance in the future. All the best. Sincerely, Luis Mercado Relocation Specialist General Moving Carriers, LLC

Katherine R.
05/2017
5.0
moving companies
  + -1 more
They worked hard, hard, hard. They were always polite and cheerful. They helped out in extra ways when it was not in the agreement.
Description of Work: Packed up a 2 bedroom apt and moved it 50 miles to an attic an a house.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Daniel B.
01/2017
5.0
moving companies
  + -1 more
Everything was great! just as expected.
Description of Work: Residential move

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Richard W.
01/2017
5.0
moving companies, piano moving
  + 0 more
It went well. Only shortcoming was the labeling of a number of cartons as to the most important item(s) inside. For example, boxes containing computer printers we clearly labeled and in boxes marked "electronics." The computers themselves, and a monitor, were placed in large, non-electronics boxes without any note of computer within (each would have easily fit in an "electronics" box).
Description of Work: Packed, moved and partially unpacked all my household goods. The crew were all polite, responsive and very careful - of the boxes and contents as well as of the walls and floors of both homes - the one from which we moved and the one to which we moved. The "foreman" of the crew was just terrific and kept us apprised of where they were in the process at all times.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$9,400

George M.
08/2016
3.0
moving companies
  + -1 more
The estimate for General Moving Carriers was high (and the final price was close to the estimate), but we chose them anyhow because they were available and they had excellent reviews on Angie?s List. However, as we later learned the hard way, General Moving will not pay out an insurance claim without a written, notarized agreement to post no negative comments or reviews about the move. We feel it is important for people to understand why there may be no negative reviews for General Moving Carriers, so we declined the meager settlement offered to us and decided to write this review instead. Our damage was due to mover stupidity rather than the normal damage that might be expected when moving a household. We had a 2? thick solid cherry dining table with 3?x3? thick legs that were permanently joined by dovetails to the top and not intended to be removed. The foreman (a genuinely nice guy) had asked if the legs could be removed and we said no. However, a junior mover with the strength of Samson broke the table trying to remove the legs. Two of the legs and a section of the table were broken off, leaving two legs attached to the rest of the table top. To their credit, the team did admit that this was their error. It took 4 weeks, but in the end General Moving offered to pay $60 since the table weighed 100 pounds. When you evaluate General Moving, be sure to consider their policy that suppresses negative reviews. And consider paying for their extra cost insurance, even if your items are unbreakable.
Description of Work: Household move from NJ to MA

Rating CategoryRating out of 5
quality
3.0
value
3.0
professionalism
3.0
responsiveness
3.0
punctuality
5.0

$7,000

Response from General Moving Carriers
Good evening Mr. [Member Name Removed], Id like to offer my apologies on behalf of our company. Although we put forth our best effort on every move, unfortunately things happen from time to time. We would greatly appreciate the opportunity to rectify this matter. Please feel free to contact us anytime as it would be our pleasure to resolve this issue. I hope that you and your family are settling in well at your new location. Sincerely, Jake Dery, General Moving Carriers, LLC

Sarah M.
05/2016
5.0
piano moving
  + -1 more
General Moving Carriers provided a great experience from start to finish. Their scheduling people were very helpful and polite, and they were able to schedule our move very quickly. They sent a team of three highly professional, skillful, polite, and careful people to wrap up our piano and move it out of our house and to our church. They arrived exactly on time and were very efficient. They were attentive to every detail and really protected the piano and our hardwood floors. Their prices were a higher than some other moving companies, but they specialize in piano moving and you can really tell by the way they handle the instrument during the moving process. It's definitely worth the peace of mind to know that they will move your piano safely and without damaging the instrument or your home. I would highly recommend their services!
Description of Work: General Moving Carriers wrapped our piano and moved it from our home to our church.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$650

A T.
02/2016
4.0
moving companies, storage units
  + 0 more
Overall it went excellent, especially since it was only a few days after a record blizzard. A 5 man team showed up and did a great job of wrapping and protecting everything, which was not easy because I had some big, heavy pieces. They worked hard and were pretty much non-stop, not taking too many breaks. Aside from a few minor scrapes on the hardwood floors there were no other major issues. But two things did bother me: 1) they request payment in full when arriving at the final destination before unloading. I've moved 3 other times, each time using a different company and this was the only that operated this way. I'm assuming they do it in case a customer can't pay or refuses to pay? I just don't like paying in advance for services I didn't receive. The other issue is when they completed the job it was about 4 minutes past the hour so the foreman ending up charging me for the entire 1/2 hour because they bill in 1/2 hour increments. I found this "nickel & diming" especially troubling considering I spent around $60 buying the entire crew lunch and drinks. Thankfully when I called the office they were a more understanding and credited me back the 1/2 hour. But still at the time the foreman should've been a little more understanding. Butagain, overall a great service.
Description of Work: They moved furniture and household items from both my apartment and storage unit to my house.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,000

r S.
12/2015
5.0
moving companies
  + -1 more
The movers arrived early, began working right away, and worked hard. Our team was courteous and professional. They packed everything in the van carefully and worked well as a team. Unpacking at our new home went just as smoothly, and they even suggested furniture placement. The only negative was that they parked the van in our deceptively sloped driveway despite direction not to. This was fine on the way in, but on the way out it took them 4 tries to pull out and on the first 3 tries, they did bottom out and scratch our driveway. At one point, the mover directing the van even said, "Just go!" to which my husband and I screamed no, as that would have continued to damage our driveway even further. Luckily, with the first rainfall the scratches did disappear, but we were really upset by this mar in our otherwise easy moving experience.
Description of Work: Provided moving services from our 3 bedroom apartment to our 3 bedroom home.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$700

KathyAnn F.
11/2015
5.0
moving companies
  + -1 more
Two thumbs up! I joined Angie's List to find a moving company, since finding and committing to a moving company was not an easy task. It so happened to be that General Moving Carriers was on my list, but I just wanted to make sure. I was totally satisfied with my move. They were timely (actually ahead of time...first thing in the morning), professional, courteous, very personable and had a great sense of humor. I have leather furniture, heavy Mexican pine furniture, glass dining table, etc. and nothing was damaged. I would definitely use this company again and specifically request Harold, Wes and Lenny - the crew who moved me. And I can't leave out Lona...the girl in the office who coordinated my move...also very professional and courteous. And reassuring! Thanks guys! Kathy
Description of Work: Moved only my furniture from 2nd floor in Union to1st floor in Roselle Park.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$600

Walter T.
08/2015
5.0
moving companies
  + -1 more
They arrived within the window they gave me. They worked quickly and carefully. They boxed an old 50 inch plasma TV. They were strong and new their business. They also were friendly with a sense of humor. They were careful moving items out of my house. They asked questions when uncertain. Loved the work,the company and the responsiveness.
Description of Work: Moved my godson from NJ to Philadelphia to an apartment for his last year of law school

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,000

Barbara J.
06/2015
5.0
moving companies
  + -1 more
We moved today from NJ to VA and had a great experience with General Movers. The estimator, Mel Greenblatt, was very thorough and efficient explaining all the details of moving to us. He really represented his company well and we felt comfortable that the plan for the move was well thought out. He also explained the insurance policy well. The movers were great. The foreman, Pedro Vega, and his team, Thomas Young and Melvin Minges, were prompt, very efficient and carefully wrapped our things. The same team picked our things up in new jersey and delivered everything to Virginia. They even found a watch lost under furniture and immediately turned it over to us. Due to their efficiencies the bill ended up less than the original estimate. We strongly recommend this company to others.
Description of Work: We moved from New Jersey to Virginia

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,500

LOIS E.
04/2015
5.0
moving companies
  + -1 more
The move went great. The movers had to deal with 2 flights of stairs and they still managed to complete the job in less time than originally estimated. They were professional, courteous, and extremely efficient. I would use this company again
Description of Work: Moved office file cabinets and files from Millstone to Cranford.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$774

Howard F.
01/2015
5.0
moving companies
  + -1 more
We were a little disappointed with the last moved, the floor was a little scratched. Over all they were great. We would use them again if we needed to move.
Description of Work: They moved us three times in a year.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Nancy C.
09/2014
5.0
moving companies
  + -1 more
Movers arrived on time and went right to work. Packed up everything fast and safe. Wrapped tvs and all furniture in both plastic and crates. I was moving into a smaller place and had a few things that were too heavy for me to take to the trash which is a distance from the apartment I was moving from. They took them to the trash for me and even had to unassemble one thing to get it out of the apt. This team of movers was so helpful and efficient I can't say enough about them. In my new place they were also kind enough to remove an old air condition from the wall and install my newer unit in its place - and they also hauled away the old one. (This saved me the time, worry and cost of having to hire someone to do it). So helpful in so many ways. Billing was a little confusing but I contacted the billing department afterwards and they were quick to get back to me and go over it step by step. Its nice to find an honest, reliable company in this day and age. They worked fast to get everything on the truck and even faster moving it off the truck. I would highly recommend this company to anyone that asked. Don't hesitate to hire them for your next move. If I move again I will absolutely hire them again!
Description of Work: Long distance move from apartment to condo about a 1 hr distance.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$800

Paul G.
07/2014
5.0
moving companies
  + -1 more
The crew showed up a few minutes early. After going from room to room with the foreman of the job (Carlos) to point out what needed to go to the apartment and what was being sent to storage, the 3 member crew started . They carefully wrapped each piece and before I knew it, everything was loaded in the truck. Carlos inventoried each piece. When they arrived at the apartment,, the furniture was carried up to a 2nd floor apartment. From the moment they arrived at the house to load the truck until the time they finished unloading at the apartment , the crew was non stop. They were as hard working and courteous and diligent as can be. As the men were finished unloading,, Carlos reviewed the initial estimate. The men completed the job in half the time that was estimated and it came in at half the cost. I could not be more pleased . I would highly recommend them to anyone.
Description of Work: We moved from a 3 bedroom house to an apartment. Some furniture items were being moved to the apartment and the bulk of the items were being sent to be stored in their facility.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,400

Michael C.
05/2014
5.0
moving companies
  + -1 more
We were pleased with our experience with General Movers. The movers were quick and very experienced at their job as well as being pleasant to deal with. Our closing date was changed twice and they were understanding and very accommodating. We needed them to store our furnishings with them due to the changes with the closing date and their help gave us one less thing to worry about. We would definitely hire them again and would recommend their services.
Description of Work: Moved our belongings to our new home

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,900

Michael D.
02/2014
5.0
moving companies
  + -1 more
They arrived early at the storage facility and finished up loading at the house in less than 3 hours total. They arrived in Dover on time (at least 170 miles from their address) and finished unloading again in less than three hours. All four men were extremely courteous, helpful, polite. I wish I could rate them A+. There was a younger man with them, Malcolm, in his 20's. He was what anyone would want working with. It was so refreshing, seeing these people busting their backs getting the job done so quickly, saving me money from the estimate. We gave them generous tips because of the professional way they performed. With over 75 boxes and furniture, one plate broke because of the way it was packed and one screw missing. You cannot ask for a better company to depend on for a interstate move. Back in July, 2012, during the first move, it was so hot that day, I felt so bad for them. They worked so hard and never took a break.
Description of Work: First was in July, 2012 when we sold our house and moved into an apartment, splitting our belongings between a storage facility and the apartment. They were so good to us then, we used them to move to our new home in Dover, DE. They loaded up on Thursday and drove to Dover the next day. Again they first picked up what we had in storage then went to the apartment.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,350

Response from General Moving Carriers
Dear [Member Name Removed], I has been our absolute pleasure assisting you and your family with your recent relocation. On behalf of General Moving Carriers I would like to extend our best wishes. Please feel free to contact me anytime if I can be of any assistance in the future. All the best, Jake Dery, General Moving Carriers,LLC

Annette M.
02/2014
5.0
moving companies
  + -1 more
Went great. They showed up on time were clean professional and worked hard. Great job!
Description of Work: Moved furniture from apt to home

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$400

Response from General Moving Carriers
Good Afternoon [Member Name], I would like to thank you for choosing General Moving Carriers for your recent relocation. We greatly appreciate your business. Please feel free to contact me anytime if I can be of any assistance in the future. Best regards, Jake Dery, General Moving Carriers, LLC

Vincent L.
12/2013
4.0
moving companies
  + -1 more
They showed up on time, called ahead, and were very thorough throughout. They did forget their tools, and we were concerned that they wouldn't be able to move our bed as a result, but the movers were able to run to the corner store to pick-up what they needed which was great. We had the on-site estimate and asked for a high estimate, and the final job came in lower, which is always good news. However, during the on-site estimate, they had mentioned that the movers would use boards/plastic to protect the hardwood floors. That wasn't done and we have a large scratch on our hard wood floors in the dining room. Also, although they did note that they couldn't guarantee Ikea furniture, two of our Ikea furniture pieces now have something off with the drawers. Because of this, I would probably shop around a bit instead of automatically using them again, although everything else was very smooth throughout the day.
Description of Work: Moved us from our apartment to our new home.

Rating CategoryRating out of 5
quality
4.0
value
5.0
professionalism
4.0
responsiveness
5.0
punctuality
5.0

$1,000

Response from General Moving Carriers
Good Afternoon [member name removed], I would like to thank you for choosing General Moving Carriers for your recent relocation. I am sorry to hear that our service was not exactly what you expected. If you so choose, please feel free to contact me anytime so that I may address the issues that you had with our service. Our commitment to our client's overall satisfaction is of utmost importance to our company. I hope that next time you are in need of moving services you will afford us the opportunity to provide you the type of service that we have become known for. On behalf of our entire company, I wish you and your family all the best at your new location. Sincerely, Jake Dery, General Moving Carriers, LLC

Regina B.
12/2013
5.0
moving companies
  + -1 more
I have used this company twice and thought were fantastic. They wrap your furniture the way the manufacturer would do it at time of delivery. The crew makes sure everything is properly placed and helps you reassemble when you get to your destination. Moving is stressful; but this company takes a lot of worry out of the process. I recommend them enthusiastically.
Description of Work: Moving

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,100

Response from General Moving Carriers
Dear [member name removed], Thank you for choosing our company for your recent relocation. We greatly appreciate your repeat business. Please feel free to contact us anytime if we can be of service to you in the future. All the best, Jake Dery, General Moving Carriers, LLC
    • 1(current)
    • 2

Contact information

228 Burnett Ave, Maplewood, NJ 07040

http://www.Genmove.com

Service hours

Sunday:
7:30 AM - 7:30 PM
Monday:
7:30 AM - 7:30 PM
Tuesday:
7:30 AM - 7:30 PM
Wednesday:
7:30 AM - 7:30 PM
Thursday:
7:30 AM - 7:30 PM
Friday:
7:30 AM - 7:30 PM
Saturday:
7:30 AM - 7:30 PM

Licensing

Bonded

Insured
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

Moving Companies,
Piano Movers,
Storage

FAQ

General Moving Carriers is currently rated 4.8 overall out of 5.

Sunday: 7:30 AM - 7:30 PM

Monday: 7:30 AM - 7:30 PM

Tuesday: 7:30 AM - 7:30 PM

Wednesday: 7:30 AM - 7:30 PM

Thursday: 7:30 AM - 7:30 PM

Friday: 7:30 AM - 7:30 PM

Saturday: 7:30 AM - 7:30 PM

General Moving Carriers accepts the following forms of payment: American Express,Discover,MasterCard,Visa
Yes, General Moving Carriers offers free project estimates.
No, General Moving Carriers does not offer eco-friendly accreditations.
No, General Moving Carriers does not offer a senior discount.
Yes, General Moving Carriers offers emergency services.
Yes, General Moving Carriers offers warranties.
General Moving Carriers offers the following services: Residential & Corporate Moves, Long Distance Moves, Storage Facility, Packing & Supplies, & Specialty Packing

Contact information

228 Burnett Ave, Maplewood, NJ 07040

http://www.Genmove.com

Service hours

Sunday:
7:30 AM - 7:30 PM
Monday:
7:30 AM - 7:30 PM
Tuesday:
7:30 AM - 7:30 PM
Wednesday:
7:30 AM - 7:30 PM
Thursday:
7:30 AM - 7:30 PM
Friday:
7:30 AM - 7:30 PM
Saturday:
7:30 AM - 7:30 PM