I had a variety of jobs, from the basement to the upstairs. JAG Handyman Services showed up on time and completed all the repairs needed. I'm pleased with the results and will use this company again. Jim is trustworthy, thoughtful and will repair instead of replacing if that's the best way to go. He takes time and care with the tasks put before him and offers great customer service.