I use stall screens at home and keep several on the trailer for shows.
They are 38" high and 48 " wide - I can't recall any show where the door opening was too wide for the stall screen.
Mine came from Dover Saddlery 4 years ago.
http://www.doversaddlery.com/dovers-stall-...1-27264/cn/186/
The screen is shown UPSIDE DOWN on the Dover web site.
Miller's Harness shows the exact same stall screen as Dover for $20 less and $10 cheaper on shipping.
I haven't purchased anything from Miller's in over 40 years so I can't really recommend them.
We mount the screens with eye screws or Dover sells brackets ( separately) to make installation at shows easier.
Another eye screw is used to connect the stall screen to the door jam with a double end snap.
You can come up with lots of ways to hang them - I never hang mine so that the opening between the bottom of the screen and the ground is more than 10".
If you have a well behaved horse you can attach the screen so that it rests on the floor of your stall just inside the door - a 32" mini can then stick their head out into the aisle.
My Shetlands have their screens set at a height of 48" simply because they tend to get excited if kept inside due to bad weather - if they rear I would not want their screen resting on the ground.
Another place I know to purchase good quality screens is Valley Vet - the rungs on their screens each have a bolt that screws on the rung to prevent the horse from lifting the screen out of the eye screws.
I use Valley Vet screens at home & Dover's screens at shows.
http://www.valleyvet.com/ct_detail.html?pg...e9-db9271ae624f
Freight costs for one screen usually run $55 - 75.
Best thing to do is get a group of people to go in with you and split the freight cost.
If you order at least 6 screens from Valley Vet at one time they come "packaged" in a super heavy duty metal pallet that you get to keep.
This pallet is fantastic for dragging arenas or driveways and it will never wear out.
I can not personally recommend any other companies for stall screens .
If anybody has any other questions please send me a PM.
Justine