I'll keep it short up front, then expand if you care to read further: if you're reading this review, you've just found your plumber. James Jim McNiff is the kind of honest, straightforward, and reliable perfectionist you want doing the plumbing in your home.
I first met Jim on the advice of a friend - we suffered a frozen clog during the sub-zero cold snap this past winter, and although he isn't a clog guy he called me back quickly and pointed me in the right direction.
So when we wanted to replace our inefficient oil furnace with a new gas system, Jim was my first call. He came through and inspected the system, measured every radiator in our home, and came up with the BTU requirement for our heating needs. (Note: this is the proper procedure, and if someone simply sells you the same size boiler, then they've already failed - that boiler could be under- or over-sized. Jim is the kind of guy who wants to work with his own data to get it right).
Jim then wrote up three different options for us to pursue, mapped out the rebate incentives available from our energy provider, and gave us a timeframe for how long each one would take. We chose a system and he talked us through what to expect.
To put it simply: the work was perfect. Not only did Jim install a beautiful new system, he even was able to compress the footprint, saving us 14 square feet in our basement. That kind of foresight comes only from experience. When you watch him work, you realize he's lined up all of his fittings from small to large, and has everything mapped in advance; the man is looking for perfection.
Everything works perfectly now - our heat is silent, reliable, and best of all - much cheaper now. The contractors Jim had to bring in did an excellent job as well.
So if you're looking for a great plumber to do the job right - you've found your man. Jim McNiff is.... the man.