The cost of replacing your roof can vary depending on a range of factors, such as access, roof steepness, whether guttering and insulation are also needed, etc. Basically, every roof is different, so an experienced estimator is required to provide a free quote that will tell you how much it will cost to replace your roof.