Jim is by far the most reliable contractor I have had do work for me. Starts on time leaves on time. Saved my daughter by fixing the garage she smashed into learning to drive. Jim fixed good as new, my land lord couldn’t even tell, except it looked more professional. Cleaned up after himself, need I say more.