Jim did a great job. He was able to get the job done on short notice, and was very pleasant. His per hour rates were good, and he gives you your money worth (his words, not mine.... but very true) He hung a couple of cabinets for me and did a little bit of demolition, taking out one range hood. I will definitely call him to fix all the little problems in my house. I'm pretty sure that he has the skills to fix anything.