This pro has maintained an average of 4.5+ stars throughout their time with Angi.
About us
If texting, text directly to 630) 520-1515. At M Craft we are committed to outstanding customer service and the highest quality of work .Our team is made up of experienced and skilled individuals in the areas of interior design and home construction , with specialists the areas of hardwood flooring installation , hardwood sanding , hardwood staircase installation and refinishing , wood handrails and more . We're not interested in simply completing a job and moving on to the next . We work hard to build trusting relationships with our clients and execute every job with the hopes of working together again in the future .
Business highlights
21 years of trusted experience
Family Owned & Operated
Eco Friendly
Services we offer
Dustless Sanding & Refinishing, New Hardwood Installation, Hardwood Staircases & Railings, New Baseboards, New Doors, New Crown Molding.
We hired M Craft based on the strength of its reviews and it did not disappoint. We had a handful of other bids, but we needed the work done within a certain timeframe and done well. Adrian was fantastic to work with from the get-go. He got our large project done on schedule, before we moved into our new house. He was responsive, diligent, and upfront. He used the best quality materials and told me to research the products to confirm. He made me a sample so I could confirm the finish. Our floors look excellent and we could not be happier with our decision to use M Craft. It was seamless and stress-free.
Description of Work: Install hardwood floors on second floor and refinish hardwood floors on first floor and stairs.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$20,000
mark B.
07/2016
5.0
hardwood floor, flooring contractor
+ 0 more
they did a fantastic job, I was very happy with the service and the work that was done in a timely fashion
Description of Work: sanded, stained and sealed my hard wood floors
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$2,200
michael H.
06/2016
5.0
hardwood floor, flooring contractor
+ 0 more
I was fairly picky and really wanted our floors to be something special with either white or black stain but wasn't sure which. Adrian recognized this and came in a day prior to the job and sanded a small spot of my existing flooring and did patches of stain and finish so I could get a basic idea of what the floors would look like with various combinations. He was very patient throughout the process and addressed all my concerns. Once the stain and finish was picked (Bona White / Super Matte Finish) Adrian and his son came in before we moved in, so the place was empty while they worked. They sanded everything down with their dustless sander, stained and applied the finish. The whole process took about 4-5 days. The results were better than expected, truly amazing work, beautiful!
Description of Work: After interviewing and getting bids from about 4 floor guys, I decided to go with Adrian, to refinish the floors of our condo (living room, kitchen, hallway and two bedrooms including the master, approximately 1100-1200 sf of floor). Although a bit more expensive he was incredibly knowledgeable, seemed like a true craftsmen and truly cared about the final product of the finished floors. This guy knows his stuff and will go over every detail as well as voice any of his concerns. I liked his honesty, rather than just trying to sell me on his service.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$4,400
Dave W.
06/2016
5.0
flooring contractor, hardwood floor
+ 0 more
I had several contractors come out and no one was as thorough as Adrian. He took detailed measurements and took the time to explain to me the process he uses and the different types of finishes and their associated durability and cost. He also told me upfront that his price may be higher than others. I decided to use Adrian because I wanted a quality job without cutting corners and I felt he was passionate about his quality. My oak floor is 30 years old with many worn spots and the traditional yellow amber finish. I wanted it to be as natural wood color as possible with no tint and no shine. The entire process took about 5 days. They removed my carpet and small bit of tile, built up the floor level and installed new oak in the hallway. They refinished the main floor and blended the new with the old perfectly! There are no ripples at all, it is completely smooth. That R2D2 looking machine they use left no dust and the finishes were non-toxic. It was worth every dollar and more! Great Job M Craft!
Description of Work: I have a 700 sq. ft. condo with 100 sq. ft. carpeted. MC Craft refinished my existing oak floor, removed the carpeting, leveled the surface and put down new oak and finished to match the existing floor.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$4,000
Response from M Craft
It was a pleasure working for you . We wish you all the Best and Happiness ! Sincerely , M Craft Company
sherry K.
05/2016
5.0
hardwood floor, flooring contractor
+ 0 more
From initial search response to final coat of finish, Adrian and his team were top notch. He responded to my request for a quote within a few hours, and was adept at e-mail and texting which was helpful to me. We were able to arrive at an agreement quickly, and he started work within a few days, fitting me into other jobs he already had. He and his helpers arrived promptly at 7 a.m. each morning to work, and left only when there tasks for the day had been completed. They cleaned up each day, and were tidy as they went about their work. He was great at quickly keeping me informed, texting me when I was unavailable or he remembered something after he'd left. I had 3 areas that looked like they might need repair, but he suggested we see how they came out after the initial sanding to insure that was required, and he was right, they were fine. He was excellent at describing the options available (I also checked on-line and he aligned with what I read), gave me pros/cons of each, and was very helpful in adding his expertise to my needs. He's quick at working through the details and continually asked if I was pleased with how things were turning out. I chose the water based option which is not only environmentally better, but healthier for my grandkids who crawl all over the floor. Time between coats was nice and short, and the whole process took 2 1/2 days. He and his crew moved the furniture out and will be moving it back in for a small fee, and treated all my possessions carefully. The work itself is flawless - my floors were 18 years old with a lot of wear and tear, cat stains, over-watered plant stains, etc., and they sanded them beautifully, the stain was perfect, and the finish exactly what I wanted. The care they took on the closets and risers, as well as the floor molding was great. Just a beautiful job. I've worked with a lot of contractors over the years, but he was seriously the best in both the product results, and his care in handling my home and how I felt about the work. Don't hesitate to hire these guys, they are terrific.
Description of Work: Stripped, stained and refinished hardwood floors in Great Room, Den, and hallways.
Rating Category
Rating 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
Response from M Craft
Thank you so much for your business. It was a real pleasure working for you . We wish you all The Best , Happiness and Prosperity ! Sincerely , M Craft Company
Sandra D.
03/2016
5.0
flooring contractor, hardwood floor
+ 0 more
I am very happy with the way my hard wood floors turned out. I called several contractors but ultimately chose the MCraft company because they were knowledgeable, professional and reliable. I am so happy I went with them Adrian from MCraft answered all my questions and walked me through every step of the process. I was very pleased with the professionalism he and his team showed. He kept me apprised through every step of the process. At the end I was amazed there was no dust! everything was so clean I could move right it. The whole apartment was done in a weeks time. If you are looking for someone to sand and stain your hard wood floors you should look no further than the MCraft company. They are worth every penny!
Description of Work: I had my hard wood floors sanded and stained.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$3,150
Michael K.
03/2016
5.0
flooring contractor, hardwood floor
+ 0 more
I can't say enough about Adrian and his crew! I've heard horror stories about dust when getting floors refinished, but the equipment Adrian uses really works to keep the dust down. They moved all my furniture into carpeted rooms, and were very careful and no damage was caused. They covered all the cabinets and anything that shouldn't get dusty, and any small items I forgot to move out of the area they were kind enough to move for me. Adrian's communication was amazing! Every morning he would text me that he was at my home, as I was at work during the day, then would text at the end of each day. During the day he would send me quick updates and pictures of the work being done. I've never had such a great experience in communicating with a contractor! The floors came out looking amazing, and I've gotten a lot of compliments on them. Adrian will be back in a few weeks to lay down the area rugs, and we will be done. I've been using Angie's list for many years, and I've typically only written reviews when the work completed didn't go well. In this case, I wanted to make sure to let anyone who's looking to refinish their floors know that Adrian and his team do amazing work and are a true pleasure to work with!
Description of Work: Refinished all hardwood floors
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$10,000
Sarah L.
02/2016
5.0
flooring contractor, hardwood floor
+ 0 more
M Craft Co arrived on time and completed the work on schedule. The floors looked better after the job. We were considering sanding the floors but M Craft Co advised against that since the wood was thin in some places; they could have made more money if we sanded but did the right thing.
Description of Work: Buffed and coated wood floors.
Rating Category
Rating 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
Emily A.
02/2016
5.0
flooring contractor, hardwood floor
+ 0 more
Working with Adrian was fantastic. He's extremely responsive, clear about his process and fees, and dedicated to making customers happy. There was one slight issue with my new threshold transition (which was my fault because I walked on it too soon after installation), and he came back to my house to fix it, just to be sure I was completely satisfied. The work was done extremely well. I would highly recommend using him, whether you have a big or small project.
Description of Work: Adrian provided a new threshold to my wood floors from a tile entry, repaired a section of hardwood floors, and made my stairs safer by adding a railing and baluster.
Rating Category
Rating 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
Russell S.
12/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Briefly, an excellent job and a success. The work was conducted wonderfully. On time, very high quality and conducted to accomodate my needs. Each tredle was stripped, stained and hand polished. The new look is everything I hoped. Adrian and his sons are hard workers and conscientious. I would hire them to do other home improvements, but their work is wood stairs and this focus really shows in the great finished product. It is a pleasure to recommend Adrian as I rarely encounter his didication and ability. Price is well worth the quality.
Description of Work: Adrian and his sons refinished the tredles on 4 flights of stairs. Approx 24 separate tredles and 4 landings. The wood wasremoved and Adrian set up a neat work shop in my garage. The new stain is a semi gloss ebony.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$11,000
Carol S.
12/2015
5.0
flooring contractor, hardwood floor
+ 0 more
I am extremely pleased with the recent work done in my home. Adrian and his two sons are a family business that take great pride in their workmanship. Adrian answered my request on Angie's List promptly and scheduled the work to my convenience. They were always punctual. I was very happy to find there was no dust from the floor sanding. At the end of each work day, they left the work area neat and clean. They were extremely patient while I was deciding on the stain color. Samples were applied to a section so I could see the finished product. It was a great help in making the decision. The flooring is beautiful and perfect in every way. I would give them an A+ for a great job.
Description of Work: I hired M Craft Co to install hardwood in my living room and dining room plus sanding of the existing hardwood in the kitchen and hall. They removed carpet from the living room and dining room. Furniture in the work area was covered and stored. Stain was applied to all areas to match the woodwork on doors and stair railing. Upon completion, furniture was returned.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$6,500
Joe O.
10/2015
5.0
flooring contractor, hardwood floor
+ 0 more
M Craft must stand for MASTER CRAFTSMAN. They were perfect in every way and a pleasure to do business with. Andrian and his sons were respectful of my time, my family and my home and checked in with us on every step to ensure we were satisfied. They were SUPER clean. I have finished wood floors before with other contractors and it was a messy disaster. Not with Adrian. Not only do they use the very best equipment that includes vacuums on all sanders but they clean up at the end of each day. Our floors were a "orange" color and had water damage in many areas. We were uncertain what color to go with so Adrian created several sample boards and allowed us several days to make our decision. He made suggestions on our final choice and we could not be happier. Our floors are smooth and have a deep rich color and finish. Looks like a new home. Mid project we decided we didn't like the color of our staircase and asked if Adrian could help. Adrian immediately provided options and together we decided to redo the staircase. He fit the work into his schedule and once again he and his sons were outstanding. I have had many contractors in my homes over the years...Adrian and M CRAFT were the best of the best. I could not recommend him more. If you want great work done...clean, efficient and with great care....Adrian should be your choice. -Joe Orednick
Description of Work: Refinished my wood floors and staircases.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$20,000
Katie W.
10/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Adrian and his crew are professionals. From the first time you meet Adrian you will know he's the guy you want. He knows his stuff, and you can tell he is committed to your happiness! As we were choosing stains I called him around 5pm with some new color ideas and he was ready to send someone over to apply the new stain as a tester to see if we liked it better. We ended up going with our original pick, but I was impressed that he was willing to come back with more samples if needed that same night so they could begin staining in the morning! I have had so many complements about the floors and my neighbor hired him after she saw their work. They were not the least expensive quote, but for the floors I really didn't want to take chances and Adrian really knows his work- his crew too! Couldn't be happier!
Description of Work: Adrian and his sons sanded, refinished, stained and installed new shoe base to our 50+ year old floors. This included some really worn areas, and water damaged floor. Our floors look amazing!!!
Rating Category
Rating 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
Puja P.
09/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Adrian and his team removed old carpeting, installed and stained new wood flooring. We are extremely satisfied with the results. His team consists of him and his sons. It is evident that they take pride in their work. Our floors look beautiful! They were professional and punctual. The job was completed in a timely manner.
Description of Work: Install wood floors
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$9,000
Paul S.
09/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Amazing job. Always on time and completed the job ahead of our schedule. Floors look amazing and the house itself looks new. Would recommend this company to everyone. Just a great experience overall and we love our floors.
Description of Work: Installed new flooring in main room and refinished the rest of the house floors.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$8,000
Talitha S.
09/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Adrian was always responsive to my concerns and kept me informed of the process and decisions along the way. The team was friendly and professional. They were punctual and did the job in the estimated time a price.
Description of Work: I have just purchased and old home with old hardwood floors in serious need of repair. Adrian and his team sanded, stained, and refinished the floors in my whole house. The floors look even better than I could have imagined.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
ROBIN H.
09/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Adrian is very meticulous and does extremely high quality work. The entire crew, mainly comprised by his sons, is tidy, organized, and respectful. When I didn't like the original stain that I selected, he worked with me to make sure the color was to my satisfaction. The results are first rate--my floors are stunning-- and my condo management was so impressed , that we are going to use him for building work. I would use M Craft again and recommend Adrian and his team to anyone.
Description of Work: Replaced 2/3 of my floors and sanded and stained all my floors in a large, 3 bedroom, Lincoln Park apt.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$28,000
GERRY H.
08/2015
5.0
flooring contractor, hardwood floor
+ 0 more
You can no doubt find a lower price for floor refinishing, however you can?t find higher quality than what is provided by M-Craft. Our project involved refinishing the oak floors on the first floor of our home (built 1924). Our first indication that this was going to be a top-notch job was the fact that it took a couple of months to work into M-Craft?s schedule. If a company is that busy, there has to be a good reason for it. The attention to detail provided by Adrian and his sons were beyond our expectations. Suffice to say, if you are looking for a company to provide the highest quality of floor refinishing, your search is over.
Description of Work: Sanded and refinished the oak floors on the first floor of our home.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$5,000
Shannon H.
07/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Usually flooring would be completed before kitchen cabinets installed - but we had done things differently and needed M Craft to come in sand/match color and run the stain up to the new white cabinets and it was done seamlessly! This family business takes a great deal of pride in what they do and it shows. The guys were timely, respectful, experienced and efficient. We have utilized two other reputable companies for our homes wood floors and M Craft blew them away!
Description of Work: Came in after new kitchen cabinets had been installed - re sanded/stained & sealed floor. Excellent match and amazing attention to detail.
Rating Category
Rating 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
Brett S.
06/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Adrian and his crew undertook a pretty substantial task over the course of about a week+. They tediously sanded my old oak stair treads and rails and stained them to match my darker flooring. He also discovered and fixed some hazardous issues created by the previous homeowner. When this additional work was uncovered he first called for my approval and the increased cost was very fair. The overall price was very reasonable for the scope of the work. It wasn't a quick or simple project and I had a few contractors who after seeing the job declined altogether or quoted me ridiculous prices to scare me off. I considered a total replacement of the entire staircase but that would have run upwards of 2-3x the cost. I did not choose the least expensive quote and ultimately I think quality of work and attention to detail I received was more than commensurate with the quoted costs. Most importantly, Adrian's communication was top notch. It is almost impossible to find a contractor that stays in touch, shows up on time, does what he promises, and frankly cares as much about his customer's satisfaction. Over the course of the job Adrian frequently checked in on his crew and inspected their work, he pointed out minor mistakes and had them corrected, and he fixed a few minor areas where I was not happy - without question. He even did some of the most important parts of the job himself. The crew was careful not to damage anything in my home. Each day Adrian checked in with me to make sure I was happy with the progress and quality of the work. At the end of the day I'm very satisfied and would not hesitate to utilize or recommend this company.
Description of Work: Sand, stain and refinish an entire staircase and loft area. Replaced some treads and risers where needed and made structural repairs. Installed new balusters. Separately installed a small amount of prefinished flooring in another room.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$5,000
Kathleen S.
06/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Not only was Adrianne extremely responsive, he was professional and extremely polite. The came out immediately for an estimate, was on time and fit me into his schedule by performing his services on a Saturday/Sunday. I could not be happier with the services he provided. I would recommend this company to all.
Description of Work: Refinished some badly damaged hardwood floors on entire first floor.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,600
Judith L. H.
05/2015
5.0
flooring contractor, hardwood floor
+ 0 more
Best of all my 100+ year old floor looks brand new. He certainly is the craftsman his company name implies. I would recommend him to anyone who needs a man who knows his trade.
Description of Work: Adrian visited my home to inspect a small job--refinishing a kitchen floor that another contractor botched. He suggested a solution and subsequently sent the estimate. Upon my approval he scheduled the work quickly, arrived as promised, performed the services he described on time and within budget. He took particular care with the floor by hand sanding it. I was expecting to have the massive cleanup like the one my previous contractor left, but the work area was thoroughly clean when they finished.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,850
Response from M Craft
Thank You for your business . It was a pleasure meeting you and working for you . We wish you all The Best and Happiness ! Sincerely , M Craft Company
Julie L.
05/2015
5.0
flooring contractor, hardwood floor
+ 0 more
The entire condo (minus the bathrooms) are wood floors. Adrian and his sons came in with all their equipment and went to work. After sanding the floors, I chose 2 stain finishes and Adrian provided a third option. They were able to provide me with an area to see each stain, so I could make the final decision. We initially talked about using a water based finish, but ultimately, Adrian said I would be better off with an oil based finish given the quality of my wood floors. The job has been completed and the floors look great! Thanks, Adrian & team!
Description of Work: Adrian & his sons refinished the wood floors in our 2 bedroom condo in Old Town. This was the second time I have used M Craft and again, they did a great job.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$2,700
Response from M Craft
Thank You for your business . It was a pleasure meeting you an working for you . We wish You all The Best and Happiness ! Sincerely , M Craft Company
Troy D.
04/2015
5.0
flooring contractor, hardwood floor
+ 0 more
I contacted several painters and furniture refinishers to restain our honey oak staircase to dark cherry/mahogany and one of them recommended calling a hardwood floor refinisher. I found M Craft Co. via Angie's List and contacted Adrian via email with pictures. He came out quickly and provided a prompt estimate. The price seemed fair but as a do-it-yourselfer I gave it a go myself and after two wasted weekends and the generation of a lot of dust in the house I gave up and called in the expert. Adrian and his two sons worked diligently and refinished the stairs quickly with no dust. He was very cautious with our color choice and asked multiple times to be sure. He also gave his personal and professional opinions so we were well informed. We couldn't be happier. The only mistake I made (outside of even trying this myself) was to have another contractor install the new iron spindles. Although the other guy did an adequate job I think Adrian would have likely done a better job and would have taken better care of the wood when drilling out for the new spindles.
Description of Work: Refinished staircase.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$4,000
Response from M Craft
Thank you for your business . It was a pleasure meeting you and working for you . We wish you all The Best and Happiness ! Sincerely , M Craft Company
Angela M.
04/2015
5.0
flooring contractor, hardwood floor
+ 0 more
I am extremely happy with the floors refinished by M Craft Co. Adrian was prompt to answer my request and set a date to come to my home. The work was done very professionally with minimal dust. The team provided the best possible service in every way: nice, knowledgable, professional and clean. I am very happy with the end result and would highly recommend M Craft Co for floor refinishing and/or installation.
Description of Work: Refinished hardwood floors.
Rating Category
Rating 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
Response from M Craft
Thank you for your business . It was a pleasure meeting you and working for you . We wish you all the best and Happiness ! Sincerely , M Craft Company
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
Hardwood Flooring Sales and Installation,
Flooring Sales and Installation,
Carpet Sales and Installation,
Interior Painting,
Epoxy Flooring
FAQ
M Craft is currently rated 5 overall out of 5.
Monday: 7:00 AM - 7:00 PM
Tuesday: 7:00 AM - 7:00 PM
Wednesday: 7:00 AM - 7:00 PM
Thursday: 7:00 AM - 7:00 PM
Friday: 7:00 AM - 7:00 PM
Saturday: 7:00 AM - 7:00 PM
M Craft accepts the following forms of payment: American Express,Check,Discover,MasterCard,PayPal,Visa
Yes, M Craft offers free project estimates.
Yes, M Craft offers eco-friendly accreditations.
Yes, M Craft offers a 5% senior discount.
No, M Craft does not offer emergency services.
Yes, M Craft offers warranties.
M Craft offers the following services: Dustless Sanding & Refinishing, New Hardwood Installation, Hardwood Staircases & Railings, New Baseboards, New Doors, New Crown Molding.