We live in a 1907 bungalow made of concrete block that has a large, deep concrete front porch. The porch floor is uneven, stained, and cracking. Parts of it are shiny, so I assume that the previous owners tried to seal it somehow, and I'm told that merely adding more concrete on top won't hold. Short of tearing out the porch and starting over, what are my options? Can I put wood flooring over it? Some sort of stone? Something else? Whatever we do I'd like it to look good with historic concrete block and also be appropriate for a home built around that time. We live in Massachusetts, if that matters. Thank you!