If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
Hello my name is John Mwakanandi I run JM Fine Finishes a small business in Oakland and Macomb county.
We specialize in all aspects of fine finish construction, painting, sealing, staining, finish carpentry, wallpaper installation/ removal, and drywall finishing, for both residential and commercial interior and exterior customer needs.
I am happy to offer my services and a free estimate/consultation to help guide you through your construction project.
Thank you for your time and consideration.
Sincerely,
John
Overview
Hired 76 times
Serves West Bloomfield, MI
Background checked
5 employees
11 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, Google Pay, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
Services offered
Type of molding or trim
Trim material
Solid wood
Engineered wood
Vinyl
Other
Paint or stain required
Require paint
Require stained
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Great 4.7
40 reviews
5
88%
4
5%
3
0%
2
2%
1
5%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
JR M.
Dec 16, 2024
•
Hired on Thumbtack
John was awesome to work with. You never know who you may come across in the world of contractors but we are glad we met John. He listened to our ideas, gave great suggestions, then executed the plan. Even when we pivoted; (which was due to how great our baseboards and trim looked),he was patient and kind. John and D were respectful of our home and time. We hired him on the spot for more work. Thank you John and D!
Details: Baseboards • Crown molding • Plaster • Drywall • Yes, I will provide the molding or trim • This is just an installation job - no design needed • Engineered wood • As recommended by carpenter • 41 - 80 ft • I would like it painted
Trim or Molding Installation
Allison B.
Nov 25, 2025
•
Hired on Thumbtack
John was very professional from start to finish! He completed the job in a timely manner, and the quality of work was great. Would happily hire him and his team again!
Details: Home • 2 rooms • Walls • 8 - 10 feet (standard ceiling) • Repainting, with same color • Fair - minor holes and scratches • No, this is not new construction • No, I will move things out of the way myself
Interior Painting
Mina E.
Apr 19, 2025
•
Hired on Thumbtack
I hired John to transform my spare bedroom into my dream nursery. We collaborated on the details and the finish product exceeded my expectations! Highly recommend John for your future projects.
Details: 1 room • 500 - 1,000 sq ft • Hang new wallpaper • Repair drywall • Texture wall for painting • Paint wall • Yes, the property is currently occupied
Wallpaper Removal
Stephanie S.
Apr 27, 2025
•
Hired on Thumbtack
John transformed our half bath and wet bar and put my vision to life! He did a great job and was very detailed and communicative during the process.
He also installed wallpaper in the half bath and master bedroom and it was perfectly done! We are very pleased.
Details: Installation • 4 rooms • 500 - 1,000 sq ft • Under 8 feet • Fair - minor holes and scratches • Vinyl • Yes, the property is currently occupied
Wallpaper Installation or Repair
Brittany H.
Jul 24, 2024
•
Hired on Thumbtack
John recently completed a carpentry project for me (new porch post and replaced my rotten sliding door frame) and I couldn’t be more satisfied. He demonstrated great professionalism, was highly responsive, and worked extremely hard. John was always prompt and finished the job on time. The quality of his work is excellent. I highly recommend him for any carpentry needs.
Details: Door • Deck, porch, or balcony • Replacement of portions of existing structure • Residential
General Carpentry
Credentials
Background Check
John Mwakanandi
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
$$
What is your typical process for working with a new customer?
We schedule an estimate where both decision makers can be present. On that day we provide you with a detailed estimate/ proposal that gives you a cost and breakdown of all the work you are asking us to do. After that we schedule a date of work where we ask for a 10% down payment upon execution of the contract, 40% the day we start, and 50% the day we complete.
What education and/or training do you have that relates to your work?
I have a degree in finishing and furniture design. I am lead abatement/removal certified. We are a licensed decorator, will complete my builders license within the year.