Just like re doing your basement or putting in a new bathroom one of the biggest projects that can be undertaken in your home or business is putting a new roof on. The roof of your home or office does many things other than keeping the cold and precipitation on the outside of your home. […]