My heater had an obscure problem that had flummoxed 2 previous companies. Able was the third, and despite the difficulty, perservered and resolved the issue - it was an installation flaw (not their install). And at the end, the price was reasonable considering the time involved.
more