Source Replacing or repairing your roof can be a hefty burden on your pocket. In fact, it can be one of the most expensive repairs you have to bear. You might have to spend anywhere between$4,000 and $8,000 for an shingle roof. If you choose a metal roof, you might have to pay more than double the amount. Usually, it’s …