So glad I called James and Robin for a second opinion as they were wonderful to deal with. James responded promptly, diagnosed the issue and the repairs were more than half the cost of the other company. Honest and ethical businesses like theirs are hard to come by. Definitely recommend using them!