Jim is excellent to work with. He is professional, shows up on time, and truly wants his clients to be satisfied with his work. Jim has completed drywalling, for us, installed custom shelving and has fixed our garage door opener. There is no job too big or too small for Jim! A pleasure to work with and reasonably priced!