My builder initially installed the incorrect shingles on my new home. I forced him to remove them completely and reinstall the proper shingles. However, he did not replace the underlayment -basically reused it. Is this acceptable or proper(is there a code for this)? Will this lead to leaks -probably.. Will this void the shingle warrenty?