When admiring Cape Girardeau’s many historic buildings, it’s easy to overlook what’s right above your head. But roofs play a key role not only in preserving that history – protecting structures from all the elements Mother Nature can throw at them – but often defining the very architectural character that makes those buildings so remarkable. ... Read More