A new roof will dramatically improve the appearance of your home as well as its energy and protection against weather extremes. One of the first things you should consider when planning a roof replacement is your budget. How much you can spend will affect your roofing options.
