If you’ve noticed a water stain, found shingles in your yard, or just know your roof is “getting up there” in age, you’ve probably seen offers for a “free roof in Philadelphia.” But what does that actually mean? Is it just a quick look from the ground followed by a high-pressure sales pitch? From a […]