We had a different service provider come to investigate a problem with our a/c, who diagnosed a lack of coolant (due to low pressure), re-pressurized it (still no pressure), diagnosed a leak, then checked the furnace and said it was a problem with either the motor or another component (electronic chip set or something) at a cost of +/- $1,000 each, not including labour, and no assurance that either would address the issue. Then the technician said it might be better to simply buy a new furnace, given the "age" of ours, from his company, costing in the neighbourhood of $4-5,000. He then said that if we could find someone to do the repair cheaper, have at 'er. And he sucked the coolant he had added to the a/c out.
We phoned around.
When we described the problem to Dave, he said, basically, "they said you need one of two components, both priced high, plus labour, and that they couldn't predict which one and that you'd probably have to pay for both, no matter what. " He was right. He offered, instead, to bring both components sourced from his supplier, install only the one needed, and to restore our furnace and a/c combination. He was as good as his word.
The furnace was repaired and the total bill, plus labour, was $650 -- roughly a quarter of what looked likely with the other provider.
Dave is a rock star: he's honest, he does good work, and he does it at rates far below the competition.