Independent, city-level roofing cost data — so homeowners can compare fair contractor pricing against inflated sales quotes.
Fair contractor estimate vs. sales company price — with a source link for every city.