I happen to have a lot of personal experience with basements/crawlspace over bedrock. Where I live on Manitoulin Island, Ontario, there are quite a few places built on flat, limestone bedrock.