We have been using Jim for drywall work on several occasions. He is professional, knowledgeable, and is very careful in his work. He arrives on time and charges a vary fair price. Compared to others we've used, he is the best! In our past experience, we noticed that drywallers can be messy and don't much care if they leave a mess on your baseboards or floor. Jim is much more of a perfectionist than others. We would recommend him to others without hesitation (and we don't typically write reviews!).