Adding Shingles Over an Existing Roof: What You Need To Know – Bob Jahn’s Roofing in Roseville There comes a time when the shingles of your roof need to be renewed. Under most circumstances, it’s best to get a new roof outright. But you might qualify for a more affordable option. If your roof consists […]