We use a company called Easy Signs for all our large format printing (we have a print room here at the College for other print jobs).
They are specialists in the print field but also do marquees/gazebos, pull up signs, stretch banners, crowd control barriers ect.. and we have used them for all of it!
Amazing work, 24 hour turnaround time for most print jobs. We have just had a gazebo/marquee delivered for our College Experience Day and it is great! Quality is perfect and it is branded and printed in our College colours.
Hope this helps.