This place makes custom mattresses in Calgary. Call them and ask what they’d charge for the mattress you need.
Here’s another in Calgary.
Any place in Calgary will probably deliver to Red Deer for a fee. Just Google custom mattress Calgary. You’ll find a few you can call for details.
Just be aware that any custom mattress is going to be a lot more expensive than one from a shop floor.