Matching on Angi
I found Jim by way of one of his ads. He came and gave a prompt quote. Very honest and friendly. Did not recommend anything I didn't need. I appreciated that. I signed the contract and the work was done exceptionally well in two days. Jim is a real gentlemen providing an excellent service. I would recommend him without exception. Thanks!