Here's another vote for the Flojet pumps (NOT the Shureflo pumps).
Over the past 25 years (17 as liveaboard) I've gone thru just about every pump on the market, including the expensive Raritans, the belt-driven pumps, Shureflows, and others. After a few years, my dockbox was full of the carcasses of failed pumps and pump parts
has even come close to the Flojets. They're not bulletproof -- nothing is -- but in my experience they are very reliable and last much longer than anything else in their price
I have three Flojets aboard my present boat, 2 bilge/sump pumps and one FW pump. The VSD Flojet is a good unit, indeed (put one on my son's 42' sloop
last year), but the regular single-speed Flojet FW model is good, too. I have one with an expansion tank.
Only thing you need to be careful about is not getting them immersed...they are not waterproof.
I've found their quick-disconnect feature for the hoses to be very useful, also, both for routine maintenance
and, occasionally, for dual uses, like attaching another pickup hose to empty something.
On a scale of 1 to 10, my ratings would be:
Flojet 9 (have had only 3 failures in over 20 user years on total of 6 pumps)
Shureflo 3 (had one which didn't last a week)
3-4 (had 2 of them; one worked OK for a year or so, but very noisy)
Belt-driven 6 (fairly reliable, but clunkers and not much flow)
Waterpuppy 2 (a disaster; have had numerous ones fail over the years)
Pumps, generally, are a problem. My live-aboard boat had a total of 17 pumps, including those on the engines and generator
, bilges, fresh water, toilet, macerator, pumpout, washdown, etc. Seemed I was spending my life maintaining pumps, until I installed the Flojets; immediately some of the maintenance
chores were reduced markedly.
Recently stuck one of the little Rule
pumps in my dingy (the one which checks every minute or two for resistance against the impeller). Was betting it wouldn't last very long. It failed after 3 months. Since they have a "2-year limited warranty", it'll be fun to see what they do when I return it.