Tim was very helpful and straight up on what needed to be done and what he recommends. He was clear about the problem and did not push us to fix things that does not need immediate attention. He gave us a breakdown of the price before going ahead. I would definitely come back here and would recommend it to anyone.