How much does a Roofer make in Kansas City, MO?
As of April 01, 2025, the average annual salary for a Roofer in Kansas City, MO is $39,295. Salary.com reports that pay typically ranges from $35,472 to $44,012, with most professionals earning between $31,991 and $48,306.