Jim was amazing. He was so helpful and pleasant on the phone and gave me a ton of education. He did an amazing job and was so good at explaining everything. He also had the job done in less than 1.5 hrs. I highly recommend him and his reviews on here reflect his work genuinely!