Sorry this pro can’t do your job, but we know other pros who can. Check them out
About
You work with the owner directly. I do all the work personally, sometimes with a helper. I do not send employees alone. I am prompt, reliable, and affordable. I'll quote the smaller jobs others will not. Give me a try! Over 15 years experience. Fully insured for your protection.
Specialize in jobs that contractors will not bother with or change too much. I can quote the job or work on a time and materials basis. I cannot take credit cards however, payment will be by cash, personal check, certified check or PayPal.
I have added furniture repair, refinishing and custom built pieces. I have completed may projects now and furniture has become a larger part of my business.
I enjoy helping people better enjoy their environment. I like making peoples homes more usable and pleasing.
Overview
Hired 111 times
Background checked
1 employee
13 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Cash, Check, and PayPal.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2018
Services offered
Cabinet location
Kitchen
Bathroom
Dining / living room
Laundry room
Will professional need to remove old cabinets?
Needs removal
Property type
Home
Multi-unit building
Office / business
Commercial
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Great 4.8
59 reviews
5
95%
4
0%
3
0%
2
2%
1
3%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Mark P.
Nov 14, 2025
•
Hired on Thumbtack
Michael was great to work with. He helped us out of a tricky cabinet door situation and delivered a beautiful solution. He is honest and a true professional.
Details: Cherry • As recommended by carpenter
Custom Furniture Building
Susan L.
Feb 7, 2019
•
Hired on Thumbtack
Keith did a wonderful job refinishing my table and it looks wonderful. We had great communication concerning the project.
Details: Strip old stain or paint • Restore original wood • Table • 1 piece of furniture • $500 - $700 per piece of furniture • I travel to the furniture refinisher
Furniture Refinishing
James W.
Nov 21, 2018
•
Hired on Thumbtack
Did an excellent job repairing my wooden kitchen chair. I would recommend him as well as use him again. Work was on time and professionally done.
Details: Repair broken furniture • Chair • Wood • I travel to the furniture repair professional
Furniture Repair
Abby L.
Apr 26, 2018
•
Hired on Thumbtack
Michael custom built legs to match the desk and painted it the exact color to match...and within only a few hours! Highly recommend him for your custombuilding needs!
Details: I need help with a variety of projects, approximately 2-5 hours of work • Installation • Assembly • Cabinets • Shelving • Residential • I'm ready to hire the right handyman based on price & fit
Handyman
Pamela R.
Jul 8, 2019
•
Hired on Thumbtack
Mike was Great at responding and getting back to me on my needs of repairing some drawers of my dresser. He told me when he was going to come and showed up on time and did an excellent job!
Details: Furniture • Replacement of portions of existing structure • Residential
General Carpentry
Credentials
Background Check
Michael Keith
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Most have found my prices very reasonable and typically lower that other providers. I do not mark up materials - I charge what I pay and offer receipts.
What is your typical process for working with a new customer?
I can quote your project or give an estimate of doing the work on a time and materials basis. Hourly work varies between $35 and $45 per hour depending on the skill level required. I will be happy to work within your budget. Wherever possible, I prefer to inspect a job before I quote so as to give the most reasonable price possible. Depending on the travel distance and the simplicity of the job I do phone or email quotes based on the project description.
What types of customers have you worked with?
I have worked with all types of customers on simple and complex projects. I always take the time to fully understand the needs and wants of the client and often make suggestion to save money or improve the outcome.