As long as the inflow is not to strong to wash out the dam it will diffently help. If the dam is big enough to slow down the inflow and spread it out it will at least slow down the sediment build up. You will need to consider that the area behind the dam will have to be cleaned out annually or when ever it fills with sediment You might want to put chain link fence or similar wire mesh over the rock dam to hold it in place.



The road goes on forever and the party nevers end...............................................