How much does a Roofer make in Independence, MO?
As of March 01, 2025, the average annual salary for a Roofer in Independence, MO is $39,280. Salary.com reports that pay typically ranges from $35,458 to $43,995, with most professionals earning between $31,978 and $48,287.