Called Campbells after other companies failed to unplug my kitchen drain. The young guy who arrived went above and beyond to find the blockage. Turned out not to be a block drain but knives and other waste in my p-trap. He was very nice and knowledgeable. Also cleaned up after himself.
Very poor service - I was told I needed an entire new boiler system in my house; when I got a second opinion the problem was diagnosed as a faulty wire which cost $10 to replace. Very disappointing service and would not recommend to anybody.