After my bearings rusted on my motor from a leaky pump the noise was unbearable. Pool repair guy recommended Perrys after I couldn't afford the $500-$700 for a new motor. Perrys replaced the bearings in less than a day for $100! Hooked up the motor and now it purrs like it is supposed to. Thanks Perrys!