If your catch basin is at least 18" wide by 24" deep, you might consider the Zoeller model M53 1/3HP Sump Pump or the 1/2HP model M98. The N53 model is a NON-AUTOMATIC pump and would not activate without the help of some type of float switch. The M53 & M98 both include a vertical float switch to activate and deactivate the pump. As long as you can filter debris like leaves and twigs from getting into the pump, you should be fine.