Our products

McRae leads the way in fabric printing, LED lighting, fabric lightboxes, silicone-edged graphics and displays. Every element, every component, every detail of every McRae product is produced in-house. From your first moment of contact, you are in industry-expert hands.

What we know is show stopping perfection

McRae is a trusted imaging supplier for leading retailers, brands, creative agencies, outdoor sporting events, conferences, and entertainment galas. McRae covers every element from fabric lightboxes or non-lit frames of any size and shape, custom booths, hanging structures, displays and backdrops, outdoor signage, magnet structures and large flags.
Our can-do, problem solving approach is backed by over 50 years’ experience.

View this product

McRae knows

Fabric Lightboxes

View this product

McRae knows

Custom Work

View this product

McRae knows

Hanging Structures

View this product

McRae knows

Non-lit SEG Frames

View this product

McRae knows

Displays

View this product

McRae knows

Fabric Printing

Our process

Highly-skilled technicians collaborate directly with retailers, exhibitors and campaign creators to advise, develop and deliver adaptable, powerful high visibility digital graphics for their project environment.
The McRae Customisation Team can transform virtually any concept into the real thing. Store windows, custom booths, lighting design and effects , feature walls, installation ceilings, shelf signage and hero merchandising are elevated to an art form.

Fabric Printing

McRae proprietary fabrics have to be seen to be believed. Developed exclusively by us, for us, there is no other fabric to compare with the properties of McRae fabrics. Superb dye sublimation, zero wrinkle, striking white point, balanced stretch, breathtaking vibrancy in astonishing detail. Skilled hands in the Sewing Room ensure a seamless, panoramic result.

Lighting

McRae’s lighting lab makes everything on site. No imports, no delays, no compromise. We make the LEDs, the boards, the magic that holds it all together. Our Professor of Lighting (that’s what we call him), knows everything there is to know about measuring light intensities and specified brightnesses. And our machines are awesome.

Fabrication

McRae’s fabrication plant handles hundreds of tons of aluminum. The metalworking shop manufactures our precision extrusions to any configuration. Every McRae product is built right here and thoroughly tested before it leaves the building. Quality, reliability and consistency is guaranteed.

Project Experience

McRae is an expert, multi-disciplinary team. We take pride in exceeding our customers’ expectations with knowledge-sharing and advice on the best techniques and technologies.
Nothing is outsourced. Every project, from a simple banner to a world-class illuminated installation, is developed and built under our roof. Quality is guaranteed and lead times assured.

Join McRae

We’re looking for talent from all disciplines. People focused on creating quality products, innovative technology and exceptional customer service. We would love for you to join us.

See open roles  >

Meet the multi-disciplinary team

Talk to us about your next project

If you have an idea you’d like to realize with us ?  A bold vision you need a partner for ?  Then we should talk.
McRae knows how to work with our clients and partners to create and improve all of their visual merchandizing — resulting in experiences that engage, inspire, and delight.