He had been recommended by another type of contractor. After explaining what we were experiencing and asking when he could come out to work on it, he seemed annoyed. He said he didn't want to be bothered with something that "might get too complicated". Turned out someone else was able to solve the problem - which landed up being VERY simple - over the phone, without an onsite visit even being needed...