Get a quote

If you prefer to send us an email directly please send your email question or request to

    LightboxesNon-lit SEG FramesPortable DisplaysHanging Sings

    Whether you have a big idea or need some inspiration, we are here to build your visual project.

    Let’s create a visual experience together. Call us at 905.569.1605

    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.