A storm drainage system is only as good as the slope it's built on. Get the grade wrong, and even quality pipe and inlets won't move water the way they're supposed to.
Accurate site grading before pipe ever goes in the ground
Properly sized pipe and inlets for expected flow volume
Correct slope maintained consistently along the entire run
Outfall points that don't just relocate the water problem downstream
Does storm drainage design require an engineer?
For larger or municipal-scale systems, often yes. Smaller residential systems may not require a full engineered design.
Can an existing poorly graded system be fixed without full replacement?
Sometimes, depending on the specific issue, a full site evaluation is the only way to know for sure.
Grading accuracy, not pipe quality alone, is usually what separates a storm drainage system that works from one that doesn't.
U.S. Environmental Protection Agency