He charges $150 for service call which is fine if work is quality. Looked good at the beginning. He seemed competent and deliberate trying to find out what it could be. Saw that the pressure switch seemed to act up early on and shut furnace down. Checked the switch and said it worked. At that point you would think an experienced repair guy (which he is) would look at the part that the pressure switch measures. But he did not. Instead he managed to come back three times (charging $150 each time of course plus, strangely, another $50 for having to pick up parts--you'd think the part company would ship them...), replaced pretty much the whole interior of the furnace, just to end up realizing that it indeed was the fan whose pressure the pressure switch measures (that the casket was completely rotten was actually pretty visible even to a lay eye making me think that he saw that right away but decided to milk this job for what it was worth). So bottom line, a job that in the hands of an experienced repair guy should have been around $300-500 but with this guy became a $1300 job.