Jim was accurate on how to tackle the job; received our $500 down payment; but then due to his health issues, he delayed starting the work for weeks. When he finally did come, we paid the balance in full for the finished job; only to determine 15 minutes later that it was leaking. There were new excuses why he couldn't return promptly ie ...his truck broke down. Approximately two weeks later, he 'made good' on most of the repair work with the promise to finish the balance following day. Despite our numerous calls, he never returned to the site to complete his work; which left us having to find and expense another plumber to complete his job. Jim knows plumbing well; but in hindsight, I'd skip the 50% down payment; and instead make payment 'in full' upon complete satisfaction of finished work.