I would definitely do this myself. Are you talking about the shaft seal between the motor and pump end, or the gasket between the strainer basket and the pump? Both are very easy repairs that can be done with some basic hand tools and an hour or less of your time. Check the owners manual for your pump, some have instructions on how to do this, and there are also some threads on this forum about this. Good Luck!