If your rain gutters are old, rusty or sagging, it may be time to replace them. An inefficient gutter system does not only look unsightly but can also cause expensive water-related damage, such as soil erosion or basement flooding, in the near future. Keep on reading to learn about the factors that affect the overall cost of new gutters.