I just did a tour of Amish and Mennonite shed builders, while shopping for a shed in Lancaster county. There are lots of places that build pavilions. Some call the Gazebos, but most of them will build exactly what you want. IIRC, Lapp Structures in New Holland, and Peaqua Sheds, in Kinzers, looked like they are more into pavilions and custom work. Good luck. We just order a totally custom shed from Martin's in Ephrata. Extremely high quality workmanship, and not worth my time to try to build myself, give the reasonable cost.