Project Gallery

Architecture/LEED Certifications

The Leadership in Energy and Environmental Design (LEED) rating system is a national benchmark for the design, construction and operation of high-performance green buildings. DGI Communications has helped businesses honor this certification through environmentally friendly materials and products, including custom-printed digital wallpaper. Take a look at some notable projects below.
View Full Project Gallery
National Grid
National Grid
What does National Grid, DGI and Kermit the Frog have in common?
Footer CTA
Ready to start your project?
We can help you amplify your brand with our print, audio and visual technology expertise.
Request a Quote