I’m the founder of a startup that has eliminated the issue you mention. Our documents-to-database service handles arbitrary rotation, skews, and offsets.
Example of it handling a scan of a document that’s rotated ~100 degrees and physically cut in half with scissors here: https://siftrics.com/hydra.html
Example of it handling a scan of a document that’s rotated ~100 degrees and physically cut in half with scissors here: https://siftrics.com/hydra.html