The answer to 'cost to replace downspouts near me' is that the typical cost to replace downspouts can vary significantly depending on several factors. The size and number of downspouts, the material used, accessibility, and your location are all key factors that will influence the final price.
In general, you can expect to pay anywhere from $100 to $500 per downspout to have them professionally replaced. Smaller, basic downspouts may be on the lower end, while larger, more complex installations could be on the higher end. The best way to get an accurate estimate is to get quotes from local roofing or gutter companies in your area.