One of the vital investments you can make to improve your home's value is having a new roof installed. It's no brainer; your roof protects your home from the elements. A top-notch roof replacement and installation job can last for decades, regardless of the roofing materials used. A poorly installed or faulty job can lead […]