I have known Mike Martin for over 20 years and he is very hard working, always punctual, reliable, organized and efficient! A few years ago he did a wonderful job removing carpet from my living room, hallway and stairs and replaced with new hardwood, blending and refinishing with my existing kitchen hardwood. The floors turned out amazing! Mike has many years experience in refinishing and installing hardwood floors. I would definitely recommend Mike for your handy man needs!