Jimmy is exactly what you want in a contractor -- communicative, responsible, knowledgeable, and goes the extra mile. He clearly cares about his work and his clients, cleaning up as he goes along and respecting our furniture etc. His dedication to the jobs we needed done was above and beyond, making sure it was done right and fixing problems made by previous contractors. It seemed like there's not a trade or task he can't handle. Looking forward to working with Jimmy on our future projects!