Find top-rated Pros in your area

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

DECK WORKS INC

Decks and Porches, Deck Maintenance, Finished Carpentry and Woodworking,

About us

Deck Works connects families and homeowners to the amazing outdoors with decks and outdoor living improvements that add value to the home and outdoor experience. Deck Works over the years has added to its portfolio with years of experience in bathroom, kitchen and basement remodeling. With a legacy of Angie's List Super Service Awards from satisfied homeowners around Indianapolis and the surrounding area, Deck Works is the most trusted and professional builder you could call to get your home seasoned for summer, fall, winter and spring. We do not charge for travel to jobs within Indianapolis and the surrounding counties. Contract price is based by the job. License number: C6579100.

Business highlights

34 years of trusted experience

Services we offer

2014 SSA Winner! Home decks, deck rails, composite wood decking, gazebos, pergolas, patios, outdoor spaces, pool decks, spa decks, outdoor fire pits, retaining walls, screened-in porches, cabanas, pavilions, home interior remodeling, basement finishing, three-season rooms, hardscape, Trex®, Timbertech®

Services we don't offer

Masonry

Amenities

Free Estimates
Yes
Warranties
Yes


Accepted payment methods

Check

Photos of past projects

Reviews

4.7140 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
78%
4
5%
3
4%
2
4%
1
10%


Rating CategoryRating out of 5
quality
4.8
value
4.8
professionalism
4.8
responsiveness
4.7
punctuality
4.7
Showing 51-75 of 140 reviews

Samantha S.
05/2012
4.0
decks
  + -1 more
My first meeting with Deck Works did not occur as scheduled, which I was initially very unhappy about. However, I discovered the cancellation was due to a family emergency, and the meeting was rescheduled. Deck Works is in the process of quoting the job now.
Description of Work: None yet.

Rating CategoryRating out of 5
professionalism
4.0
responsiveness
4.0
punctuality
3.0

Yes, I recommend this pro

Response from DECK WORKS INC
I do apologize to this member. She is correct in regards to me missing the appointment and not calling her that evening to reschedule. However, the next day I did in fact call her and explained to personnal situation that required my attention to the Hospital that evening and I did not have my contacts with me to call her. This appointment was set for May 3, and she posted this review that night before we had a chance talk. Again, I am sorry for the inconvience I may have caused this member.

LINDA L.
04/2012
5.0
decks
  + -1 more
Andy was a delight to work with. I notified him through e-mail on Sunday and he contacted me promptly and came out for a consultation on Monday. He was punctual, courteous, professional, and well prepared. We discussed my vision, and he offered some advice. He committed to getting the estimate to me by Wednesday and he did. In the course of a week, I made a couple of modifications, and Andy always accommodated them cheerfully. I received 5 bids, and it came down to Deck Works and another provider with both bids being the lowest of the 5. The only reason I went with the other provider was that he could work me in earlier due to a cancellation. I wouldn't hesitate to contact Andy in the future should I have a need for his services.
Description of Work: I contacted Andy to remove an old deck and build a new one.

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

Yes, I recommend this pro

Ashley W.
12/2011
5.0
decks
  + -1 more
I recieved two estimates for this project. Andy provided the lower estimate and based on the great feedback from other members I chose to use Deck Works for the project. He even offered up a few ways I could cut costs since this was not something I wanted to spend a lot of money on. After making the decision the crew was out two days later and competed the project in one day. We were very please with the results and would use them again for any future projects.
Description of Work: Deck Works built a small deck/porch on the side of my 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
$575

Suzanne K.
10/2011
5.0
decks
  + -1 more
The workers performed professionally with upmost cleanliness. The woodworking was outstanding and the service was excellent. The workers were a pleasure to have around the house and were very considerate. The job took 3 days and we are very pleased with the results.
Description of Work: Demolition of old deck and installation of new deck to our specifications.

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

Yes, I recommend this pro
$12,000

CHRIS L.
09/2011
5.0
decks, sunrooms
  + 0 more
Wonderful to work with. Will definitely use again for future projects.
Description of Work: Built a 15x15 screen porch plus a 15x14 composite deck.

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
$16,000

THOMAS & ROBIN H.
07/2011
5.0
deck cleaning
  + -1 more
He did a very nice job at a very inexpensive price compared to the other estimates. I would definitely use him again.
Description of Work: He replaced a large tabletop on my deck.

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
$365

William P.
05/2011
5.0
decks
  + -1 more
They did everything they said they were going to do. They were on time. There was an accident I had with the cable line and that got fixed timely. They were a little pricey, but the deck looks pretty good. I’m very happy with it. I would use them again in the future.
Description of Work: Deck Works, Inc built a deck for me about a year ago.

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

JANE L.
01/2011
5.0
decks
  + -1 more
Everything went very well. They are a small company that gives very good service. I got some bids from other people and they actually were cheaper and could do it right away, unlike the other companies. They had it done within a few days and it turned out to be a very nice job. They were very careful with not doing any damage to my landscaping and I'm very pleased with their work.
Description of Work: They replaced my existing deck. They basically knocked down the old one and built a new one.

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

Maxine and Terrace R.
06/2010
5.0
decks
  + -1 more
We were extremely satisfied with all aspects of the work done on the project. The crew building the new deck and working on the porch were very perfessional and knew their business from top to bottom. They were very easy to work with and discuss various aspects of the project as it progressed. They came up with some great ideas to enhance what we originally requested to be done. Their dedication to hard work and perfection was very refreshing to see and somewhat surprising to experience in todays time. I commend the entire crew and the job they did. I would highly recommend this company to anyone needing deck or porch work done.
Description of Work: Expand existing deck by 8 feet. Replace worn and torn screening on porch. Repaint screened porch interior and floor. Replace worn screen door to porch. Install storm door leading onto deck from master bedroom. Powerwash and stain original deck as well as the new deck area.

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
$4,900

Michelle W.
05/2010
4.0
decks
  + -1 more
(05/05/2010) I had to call them twice to get a response. Once I heard from Andy, he referred me to another guy, Brian Maize. That guy was a real jerk! Can't speak for the quality of Deck Works actual work, but didn't appreciate being brushed off. UPDATE (05/10/2010) Owner of Deck Works called after he saw his report from me on Angie's list. Explained that he was called out of town on a family emergency and that's why I didn't receive a call within 24-48 hours. He also apologized for referring me to Mr. Maze. Said he's used him in the past and wasn't sure why he was so rude to me. Owner offered to come out and look at my deck, but I told him I already found someone else.
Description of Work: (05/05/2010) Don't call within 24 hours. If you only need a deck wash/seal and repair, don't call these guys. I guess they only build new decks or do expansions. UPDATE (05/10/2010) No services performed. Only telephone conversations.

Rating CategoryRating out of 5
professionalism
3.0
responsiveness
4.0
punctuality
4.0


STEVEN & CYNDI G.
11/2009
3.0
decks
  + -1 more
Glad it is over and would not use this company again.
Description of Work: Worked with Andy to replace current wood deck with trex decking material. He seemed to be knowledgable at the time. We discussed what colors and patterns we wanted. The work started around July 1. We had a number of issues with the material ordered. Husband and I wanted a two tone deck. Andy told us we could have white ballisters and post covers of a different color. We noticed the materials on our driveway to be installed were not what we wanted. We called Andy and then found out that we couldn't get what we wanted. Because of all the issues, the deck took the whole summer to complete (2+months). Andy tried to work with us to get us what we wanted but much of it was less than ideal because it looked as if we force fitted items together. For example the top of the rails had to be cut in half and screwed together --so there is a seam that we did not expect to have. Not confident that if there is an issue with the materials going forward that he will stand by it. Like I said Andy tried to find us a solution but I did not appreciate the tone at times with me--he treated me like I was the issue. I just wanted what we agreed to in the meeting when I put half the money down.... and we were told we could get. Lastly, on the final bill ...not only did he not give us any kind of discount but he tried to overcharge us by hundreds of dollars. He didn't apply the angies list discount, then he didn't apply to all items, and then he put down a much lower deposit amount than what we paid. Coincidence...I think not!

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

$12,000

Response from DECK WORKS INC
Wow! I must admit when you read this report it sounds as if we here at Deck Works do not care about our customers or our reputation. However, that is far from the truth. This particular customer changed her mind on the railing design after construction started. I tried diligently to make her happy and she was adamant about not understanding or working with me to come up with a feasible solution. It is also interesting to note that all of my conversations where with her husband and he understood and appreciated my efforts to try and please her, obviously not possible! In regards to the price of the project I absorbed all the additional expense of the changes and did in fact honor the Angie's List discount! I was extremely surprised to read this report because I felt that I went above and beyond to make them happy, and ultimately the new deck turned out beautifully!

John A.
05/2009
5.0
decks
  + -1 more
Overall, well. The team fought bad weather, mostly rain, as well as waiting for the building inspector to check the footers. Had that worked smoothly, things would have been better. The deck is elevated about 4 feet above grade, so not having that space for 2 weeks or so wasn't the greatest. I selected a new "green" material replacing the previous composite decking. Andy visited the material supplier and discussed installation issues, etc. Since the site was pretty muddy from the weather, a lot of mud tracked around yard and on deck. Crew might have taken a little more time to clean-up site but it's always tough to judge "how clean" as the yard and area will always take some beating with this sort of project. The crew was always responsive to questions and asked for input at critical points ie do these balusters meet your needs, etc. The price was very fair, at or better than the other 3 quotes, and with his experience, Deck Works came out on top.
Description of Work: Removed improperly installed deck. Poured footers. Replaced elevated deck and added pergola

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

TODD Y.
05/2009
5.0
decks
  + -1 more
I had an existing deck that was stained a very dark brown by the previous owner. Originally we thought about simply taking the existing top boards off and simply replacing them and not staining the deck... Then the deck would just look silly... So we decided on redoing the deck to what we wanted.. We called several companies for bid on the project and Andy was exceptionally professional throughout the entire process... I had Andy come out to the house and he took some sketches of the existing deck and listened to what we wanted out the new deck... Within several days he got back to me with a proposal and a rendering of the deck. Through several iterations, that went by very fast, we came to agreement about what the deck needed to be. Andy is extremely flexible and works well with his schedule. Apparently one of his other customers put their project on hold and immediately called me and said he wanted to get me scheduled and done... Within a week, due to poor weather, our existing deck was no more (WOOHOO) and a fantastic new deck was built. I had my neighbor come over and he was even shocked how nice it came out. My wife and I couldn't ask for a nice deck. We are looking forward to this summer and spending a lot of time outside with our dog.
Description of Work: Needed to have an existing deck demo'd and a new deck built... The existing deck wasn't all that big and the new deck opened up so much more space.

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
$3,400

Cynthia H.
04/2009
5.0
decks
  + -1 more
Mr. West offered suggestions as to how he could repair or replace our deck floor, and provided a comparison of treated lumber vs. composite material and the value of both applications. His estimate was submitted in a couple of days, well thought out and clearly presented. Although we ultimately selected another company to complete the project, I would heartily recommend Mr. West for consideration in this type of project or similar endeavors. He is a true professional.
Description of Work: Andy West of Deck Works, Inc visited our residence to check out our backyard deck and to provide an estimate for repairs. The deck or floor portion required replacement.

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

Yes, I recommend this pro

Anthony E.
04/2009
5.0
decks
  + -1 more
Andy came out promptly to meet with us and discuss what it was we were looking for in a deck. He explained the options available to us clearly and accurately. He worked quickly to come up with a design we were happy with. He was very easy to approach with problems and questions. He was happy to correct some issues that came up. The only issue we had was some of the work was not what we were expecting, but Andy discussed it with us and corrected the problems to our satisfaction. We also had some communication issues where we were unable to reach Andy for a couple days when they didn't show up to work on the deck as we expected, but this was explained and not a major issue. We are extremely happy with the deck and happy with our decision to hire Deck Works.
Description of Work: Designed and built a deck on the rear of our house.

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

Yes, I recommend this pro
$10,000

MARGARET B.
02/2009
5.0
ceramic tile, decks
  + 0 more
I had just had foot surgery and was on crutches.? I was expecting the delivery of a large hutch and needed an antique washstand moved a few feet.? I offered to pay them if they could move it when they were finished.? They came right in, moved the washstand, and would not take any money for doing it.
Description of Work: I had anticipated putting in a patio of composite decking material. When Andy West came to give me an estimate he said he thought ceramic tile would work better in my space. He told me where to go look to choose tile, he promptly sent an e-mail estimate, and began the work as soon as the materials arrived. In addition, his crew put outdoor carpet in an adjoining area for me at a very reasonable cost (it was an afterthought on my part and not included in the original estimate). They were very professional and left things very clean when they finished.

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,150

EDWARD & DENISE H.
01/2009
5.0
decks, wrought iron
  + 0 more
They did an excellent job. They arrived everyday and worked efficiently until complete. We were very happy with the end result.
Description of Work: They put a huge wood and iron deck on the back of our house. It's approximately 40' long.

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,000

DAN G.
12/2008
5.0
decks
  + -1 more
They were fine. Everything he said he would do he did. He was always available when we needed to get a hold of him. There were some boards he put in at the start that we didn't like and he replaced. The only problem was a couple weeks after the deck was finished a couple boards warped. He came right out though and fixed it no charge. They did a good job cleaning up after themselves too.
Description of Work: They tore down our old deck and built a new one.

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

Vernon Y.
11/2008
5.0
decks
  + -1 more
It went very well. It took two days to build the deck. They did it to my specifications and they did a good job.
Description of Work: They built a deck in the back of the 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

ANDREW G.
11/2008
5.0
decks
  + -1 more
They very professional and quick. I could not have gone any better. They are priced well. They cleaned up well. They did exactly what I wanted.
Description of Work: They built off the side of the 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
$6,000

JUDITH F.
11/2008
5.0
decks
  + -1 more
It was positive. The owner came to my home and gave me an estimate, which was right on. He was a nice guy and he was punctual. Everything went as he said it would go.
Description of Work: They came to my home and built a new deck on the 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
$2,000

Sherri R.
08/2008
2.0
decks
  + -1 more
Job was initially incomplete and done with poor quality. Company agreed to fix the problems. Company did not return to fix the issue for 4 weeks and then arrived unannounced. Upon making the fixes, paver patio was damaged. Company agreed to send someone out to fix the pavers. This took another several weeks to complete.
Description of Work: Replaced small deck and stairs with deck using Trex material.

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

$1,500

Response from DECK WORKS INC
I AM SORRY THE MEMBER FEELS THIS WAY ABOUT HIS EXPERIENCE WITH OUR COMPANY. FIRST OF ALL, IN REGARDS TO THE AMOUNT FOR THIS PROJECT THE MATERIALS ALONE COST OVER $960.00 AND THIS PROJECT REQUIRED TWO FULL DAYS AND TWO RETURN TRIPS. HE MAKES REFERENCE TO THIS PROJECT NOT BEING COMPLETE, ACCORDING TO THE SCOPE OF WORK AND SPECIFICATIONS IT WAS. HOWEVER HE REQUESTED ADDITIONAL TRIM TO BE PLACED AROUND THE EDGE OF THE DECK, WHICH WE DID DO AT NO ADDITIONAL CHARGE. HIS REFERENCE TO NOT RETURNING PROMPTLY IS DUE TO THE FACT THAT THE TRIM MATERIAL NEEDED TO BE ORDERED. ALSO HE MADE A COMMENT ABOUT THE PAVER PATIO. WE HAD TO RECONSTRUCT THE STEPS TO COMPLY WITH CURRENT BUILDING CODE AND IN DOING SO THE STEPS DID NOT LINE UP WITH EXISTING PATIO. I CONTRACTED A SEPARATE COMPANY THAT SPECIALIZES IN PAVER PATIO WORK TO RECONFIGURE THE PATIO. THIS WORK WAS DONE WITHIN TWO WEEKS. AT THE TIME OF CONSTRUCTION IT WAS NOT FORESEEN THAT THIS WAS GOING TO NEED TO BE DONE AND THAT IS WHY THEIR WAS A DELAY. WE TRY TO MAKE EVERY COSTUMER HAPPY BUT IN THIS CASE WE WHERE UNSUCCESSFUL FOR THAT I APOLOGIZE.

CHRIS R.
08/2008
5.0
decks
  + -1 more
They are fairly flexible and actually let me do the tear down work myself. They then came out to take care of the installation. The owner was very pleasant to work with and gave me some time to address concerns and answer questions. I was also pleased with the subcontractors that he hired for the job and all in all it was a very pleasant experience.
Description of Work: They came out to rebuild a pool deck that I had removed.

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,900

Manochehr A.
08/2008
4.0
decks
  + -1 more
They did a good job. They could work on their communication other then that I was happy with the services that they did. They did not clean up there mess completely.
Description of Work: He built a deck on our 2nd floor, it was a balcony.

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

Yes, I recommend this pro
$12,000

LARRY & AMY M.
07/2008
1.0
decks
  + -1 more
Never a chance to say how it might have gone!
Description of Work: I left at least two - maybe three - voicemails at the number listed. No one ever returned a call to me. This company is apparently not interested in offering even an estimate for my project.

Rating CategoryRating out of 5
responsiveness
1.0


Response from DECK WORKS INC
FIRST OF ALL I WOULD LIKE TO APOLOGIZE TO THIS ANGIE'S LIST MEMBER! I RECEIVED A CALL FROM THE MEMBER INQUIRING ABOUT AN ESTIMATE. I RETURNED HIS CALL AND SPOKE WITH HIS WIFE AND SHE DID IN FACT SAY THEY WERE INTERESTED IN A QUOTE. I WAS TO RETURN A CALL AT A LATER TIME WHEN THE MEMBER WOULD BE HOME. I DID TRY THE FOLLOWING DAY WITH NO ANSWER AND I DID NOT LEAVE MESSAGE BECAUSE WE HAD ALREADY EXCHANGE MESSAGES EARLIER. I SAVE ALL MY CONTACT INFORMATION ON A PALM PILOT, WHICH UNFORTUNATELY STOPPED WORKING AND ALL MY CONTACT INFORMATION COULD NOT BE RETRIEVED. I DID NOT HAVE THE MOST RECENT ADDED CONTACTS DOWN LOADED TO MY COMPUTER SO I DID IN FACT LOSE THE MEMBER'S INFORMATION AND DID NOT HAVE HIS CORRECT SPELLING OF HIS LAST NAME. AGAIN I APOLOGIZE FOR THIS UNFORTUNATE SITUATION AND SORRY I WAS UNABLE TO COMMUNICATE THIS TO HIM AND MORE IMPORTANTLY PROVIDE HIM WITH A QUOTE FOR HIS PROJECT. MODERN TECHNOLOGY! IF THE MEMBER WOULD LIKE TO CONTACT ME TO DISCUSS FURTHER PLEASE DO! AGAIN SORRY FOR HIS FRUSTRATION!

Contact information

10476 E 79TH ST, Indianapolis, IN 46236

www.deckworksinc.com

Service hours

Sunday:
Closed
Monday:
8:00 AM - 5:00 PM
Tuesday:
8:00 AM - 5:00 PM
Wednesday:
8:00 AM - 5:00 PM
Thursday:
8:00 AM - 5:00 PM
Friday:
8:00 AM - 5:00 PM
Saturday:
8:00 AM - 5:00 PM

Licensing

Bonded

Insured

Licensed*

Trade License Number
Gen. Contractor C8331700
Trade License Locale
Gen. Contractor C8331702
Trade License Authority
State of Indiana
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

Decks and Porches,
Deck Maintenance,
Finished Carpentry and Woodworking,
Fencing,
Basement Remodeling,
Wrought Iron,
General Remodeling,
Sunrooms and Patio Enclosures,
Doors,
Exterior Painting,
Kitchen and Bath Remodeling,
Dock Building & Repair

FAQ

DECK WORKS INC is currently rated 4.7 overall out of 5.

Sunday: Closed

Monday: 8:00 AM - 5:00 PM

Tuesday: 8:00 AM - 5:00 PM

Wednesday: 8:00 AM - 5:00 PM

Thursday: 8:00 AM - 5:00 PM

Friday: 8:00 AM - 5:00 PM

Saturday: 8:00 AM - 5:00 PM

DECK WORKS INC accepts the following forms of payment: Check
Yes, DECK WORKS INC offers free project estimates.
No, DECK WORKS INC does not offer eco-friendly accreditations.
No, DECK WORKS INC does not offer a senior discount.
No, DECK WORKS INC does not offer emergency services.
Yes, DECK WORKS INC offers warranties.
DECK WORKS INC offers the following services: 2014 SSA Winner! Home decks, deck rails, composite wood decking, gazebos, pergolas, patios, outdoor spaces, pool decks, spa decks, outdoor fire pits, retaining walls, screened-in porches, cabanas, pavilions, home interior remodeling, basement finishing, three-season rooms, hardscape, Trex®, Timbertech®
Masonry

Contact information

10476 E 79TH ST, Indianapolis, IN 46236

www.deckworksinc.com

Service hours

Sunday:
Closed
Monday:
8:00 AM - 5:00 PM
Tuesday:
8:00 AM - 5:00 PM
Wednesday:
8:00 AM - 5:00 PM
Thursday:
8:00 AM - 5:00 PM
Friday:
8:00 AM - 5:00 PM
Saturday:
8:00 AM - 5:00 PM