Howell & Sons Roofing Roofer - Saint Louis, MO Looking to contact Howell & Sons Roofing? You can reach them at 314-534-9178