North Shore stream notorious for flooding receives much needed maintenance