Roof Mechanics Roofer - Independence, MO Looking to contact Roof Mechanics? You can reach them at 816-373-8738