A complete roof replacement for damaged roofs is an excellent investment as it will often last you a lifetime or more, we replace roofs using metal, tile, shingles and single ply.
Your roof is meant to protect your home or your building from the elements, be sure to thank your roof by getting repairs done when needed! that one missing shingle or broken tile could cause thousands of dollars worth of damage.