I had a "brand-name" service company come to assess the damage and their prognosis was not good. I contacted Direct Plumbing and told them what the problem was and asked if they would be able to come by and do the repair. The service person was amazing. He suggested that he spend a few minutes to review the situation before starting any work and he found that the original assessment was wrong and was able to solve the problem within 2 hours.
I would highly recommend Direct Plumbing and trust their judgement and professionalism.