Installing new vinyl siding or getting a roof replacement is always an exciting time for any homeowner. With so many things that…