Custom Printing Alberta – Since 1952
At William Huff, we specialize in custom printing and large-format signage for businesses across Edmonton, Calgary, and Canada. From bold window graphics to durable outdoor signs and vehicle wraps that demand attention, we deliver large-scale visual solutions that make your brand unforgettable.
![custom printing mesh banner hung at Rogers Place for the Tailgate Party in the Moss Pit [Custom signage alberta]](https://williamhuff.com/wp-content/uploads/2025/05/IMG_3282-1024x768.jpg)


Customer Service That Sets Us Apart
Since 1952, William Huff has built a legacy of service, trust, and print excellence. We believe in doing it right the first time; with personalized support, responsive communication, and a commitment to every detail. You’re not just another order; you’re a long-term partner.



From concept to installation, our team works with you to bring your brand to life, on time and on budget. Whether you’re in Edmonton, Calgary, or anywhere in Alberta, choose William Huff for custom printing that delivers.
Edmonton
From our humble beginnings in 1952 to becoming one of Edmonton's most highly-regarded print, design and installation companies, William Huff has been the first choice of thousands of local businesses for their advertising needs. Whether it's partnering with the city's most celebrated professional sports franchises or helping Edmonton properly host some of Canada's largest events, William Huff has played a significant role in building Edmonton's world-wide reputation as a premier event city.
Calgary
Following the incredibly successful 2019 Grey Cup Festival in Calgary for which William Huff provided all of McMahon Stadium's pageantry, field painting and outdoor festival signage, owner and president Bruce Simpson was encouraged by the Calgary Sports & Entertainment Corporation to open a local location. Steadily making their way in the Calgary market ever since, William Huff has parlayed their professional sports work into serving the needs of Calgary's growing business community.