promoflex.com Open in urlscan Pro
199.115.125.206  Public Scan

Submitted URL: https://promoflex.com/
Effective URL: https://promoflex.com/en
Submission: On September 24 via api from BE — Scanned from CA

Form analysis 3 forms found in the DOM

POST api/quote-inquiries

<form enctype="multipart/form-data" action="api/quote-inquiries" method="post" class="c-contact_form js-form">
  <input type="hidden" name="current_language" value="en">
  <h3 class="c-contact_form_section_title"> Personal info </h3>
  <fieldset class="c-contact_form_group js-fieldset">
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="quote_first_name" name="first_name">
        <label for="quote_first_name" class="c-contact_form_label o-input-label"> First Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="quote_last_name" name="last_name">
        <label for="quote_last_name" class="c-contact_form_label o-input-label"> Last Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="quote_company" name="company">
        <label for="quote_company" class="c-contact_form_label o-input-label"> Company Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="quote_industry" name="industry">
        <label for="quote_industry" class="c-contact_form_label o-input-label"> Industry </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="email" class="o-input js-input is-required" id="quote_email" name="email">
        <label for="quote_email" class="c-contact_form_label o-input-label"> Email* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="phone" class="o-input js-input" id="quote_phone" name="phone">
        <label for="quote_phone" class="c-contact_form_label o-input-label"> Phone </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="quote_country" name="country">
        <label for="quote_country" class="c-contact_form_label o-input-label"> Country </label>
      </div>
    </div>
  </fieldset>
  <h3 class="c-contact_form_section_title"> Type of project </h3>
  <fieldset class="c-contact_form_group js-fieldset">
    <div class="c-contact_form_input_wrapper -full">
      <div class="o-layout -gutter u-1/2@from-small">
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_roll-banner" value="roll-banner" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_roll-banner">Roll banner</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_string-pennants" value="string-pennants" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_string-pennants">String pennants</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_banner-flag" value="banner-flag" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_banner-flag">Banner Flag</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_dress-up-kit" value="dress-up-kit" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_dress-up-kit">Dress Up Kit</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_tablecloth" value="tablecloth" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_tablecloth">Tablecloth</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_apron" value="apron" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_apron">Apron</label>
        </div>
        <div class="o-layout_item u-1/2">
          <input class="o-checkbox" type="checkbox" id="quote_project_type_bib" value="bib" name="project_type[]">
          <label class="o-checkbox-label" for="quote_project_type_bib">Bib</label>
        </div>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="quote_dimensions" name="dimensions">
        <label for="quote_dimensions" class="c-contact_form_label o-input-label"> Dimensions </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-select-wrap js-input-parent" data-module="Select">
        <label for="quote_quantity" class="is-hidden">Quantity</label>
        <div class="selectric-wrapper selectric-o-select selectric-js-select selectric-is-required">
          <div class="selectric-hide-select"><select name="quantity" id="quote_quantity" class="o-select js-select is-required" tabindex="-1">
              <option value="" selected="" disabled="">Quantity*</option>
              <option value="10-25">10-25</option>
              <option value="25-50">25-50</option>
              <option value="50-100">50-100</option>
              <option value="100-250">100-250</option>
              <option value="250-500">250-500</option>
              <option value="500-750">500-750</option>
              <option value="750-1000">750-1000</option>
              <option value="1000-2000">1000-2000</option>
              <option value="2000+">2000+</option>
            </select></div>
          <div class="selectric"><span class="label">Quantity*</span><b class="button">▾</b></div>
          <div class="selectric-items" tabindex="-1">
            <div class="selectric-scroll sticky" data-scrollbar="" tabindex="1" style="overflow: hidden; outline: none;">
              <article class="scroll-content">
                <ul>
                  <li data-index="0" class="disabled selected">Quantity*</li>
                  <li data-index="1" class="">10-25</li>
                  <li data-index="2" class="">25-50</li>
                  <li data-index="3" class="">50-100</li>
                  <li data-index="4" class="">100-250</li>
                  <li data-index="5" class="">250-500</li>
                  <li data-index="6" class="">500-750</li>
                  <li data-index="7" class="">750-1000</li>
                  <li data-index="8" class="">1000-2000</li>
                  <li data-index="9" class="last">2000+</li>
                </ul>
              </article>
              <aside class="scrollbar-track scrollbar-track-x show" style="display: none;">
                <div class="scrollbar-thumb scrollbar-thumb-x"></div>
              </aside>
              <aside class="scrollbar-track scrollbar-track-y show" style="display: none;">
                <div class="scrollbar-thumb scrollbar-thumb-y"></div>
              </aside>
              <canvas class="overscroll-glow" style="display: none; pointer-events: none;"></canvas>
            </div>
          </div><input class="selectric-input" tabindex="0">
        </div>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="quote_shipping" name="shipping">
        <label for="quote_shipping" class="c-contact_form_label o-input-label"> Shipping Location </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="quote_budget" name="budget">
        <label for="quote_budget" class="c-contact_form_label o-input-label"> Budget </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="quote_date" name="date">
        <label for="quote_date" class="c-contact_form_label o-input-label"> Expected delivery date* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper -full">
      <div class="o-textarea-wrapper">
        <label for="quote_message" class="c-contact_form_label o-textarea-label"> Questions or Comments </label>
        <textarea id="quote_message" name="message" class="o-textarea"></textarea>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper">
        <label class="o-button -reverse">
          <svg role="img">
            <use xlink:href="assets/images/sprite.svg#upload"></use>
          </svg>
          <label for="quote_file" class="is-hidden">Upload your visual (max 5mb)</label>
          <input type="file" class="o-input -file js-input" id="quote_file" name="file">
          <span class="o-button_label js-file-name"> Upload your visual (max 5mb) </span>
          <span class="o-button_hover" aria-hidden="true"> Upload your visual (max 5mb) </span>
        </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper u-text-right">
      <button type="submit" class="o-button -reverse">
        <span class="o-button_label"> Request a quote </span>
        <span class="o-button_hover" aria-hidden="true"> Request a quote </span>
      </button>
    </div>
  </fieldset>
  <input type="hidden" class="js-captcha-response" name="g-recaptcha-response">
</form>

POST api/question-inquiries

<form enctype="multipart/form-data" action="api/question-inquiries" method="post" class="c-contact_form js-form">
  <input type="hidden" name="current_language" value="en">
  <h3 class="c-contact_form_section_title"> Personal info </h3>
  <fieldset class="c-contact_form_group js-fieldset">
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="question_first_name" name="first_name">
        <label for="question_first_name" class="c-contact_form_label o-input-label"> First Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="question_last_name" name="last_name">
        <label for="question_last_name" class="c-contact_form_label o-input-label"> Last Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="question_company" name="company">
        <label for="question_company" class="c-contact_form_label o-input-label"> Company Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input" id="question_industry" name="industry">
        <label for="question_industry" class="c-contact_form_label o-input-label"> Industry </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="email" class="o-input js-input is-required" id="question_email" name="email">
        <label for="question_email" class="c-contact_form_label o-input-label"> Email* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-wrapper">
        <input type="phone" class="o-input js-input" id="question_phone" name="phone">
        <label for="question_phone" class="c-contact_form_label o-input-label"> Phone </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper -full">
      <div class="o-textarea-wrapper">
        <label for="question_message" class="c-contact_form_label o-textarea-label"> Message </label>
        <textarea id="question_message" name="message" class="o-textarea"></textarea>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper -full u-text-right">
      <button type="submit" class="o-button -reverse">
        <span class="o-button_label"> Send your message </span>
        <span class="o-button_hover" aria-hidden="true"> Send your message </span>
      </button>
    </div>
  </fieldset>
  <input type="hidden" class="js-captcha-response" name="g-recaptcha-response">
</form>

POST api/job-inquiries

<form enctype="multipart/form-data" action="api/job-inquiries" method="post" class="c-contact_form js-form">
  <input type="hidden" name="current_language" value="en">
  <h3 class="c-contact_form_section_title"> Join our team </h3>
  <p class="c-contact_form_section_text"> Want to work with us? We are always looking for new talents! </p>
  <div class="o-layout">
    <div class="c-contact_form_section_wysiwyg">
      <h2><strong>OFFICE</strong></h2>
      <ul>
        <li>Executive Assistant</li>
        <li>Purchasing</li>
        <li>Accounting Clerk</li>
        <li>Graphic Designer</li>
        <li>Customer Service</li>
        <li>Sales Coordinator</li>
        <li>Account Manager</li>
      </ul>
    </div>
    <div class="c-contact_form_section_wysiwyg">
      <h2><strong>PRODUCTION</strong></h2>
      <ul>
        <li>Production coordinator</li>
        <li>Press Help Operator</li>
        <li>Press Operator</li>
        <li>Product Finishing Operator <ul>
            <li>Sewing process</li>
            <li>Assembly &amp; triage process</li>
            <li>Packaging process</li>
            <li>Rolling process</li>
            <li>Die shapes process</li>
          </ul>
        </li>
        <li>Receiving / Shipping</li>
      </ul>
    </div>
  </div>
  <fieldset class="c-contact_form_group js-fieldset">
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="job_first_name" name="first_name">
        <label for="job_first_name" class="c-contact_form_label o-input-label"> First Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="job_last_name" name="last_name">
        <label for="job_last_name" class="c-contact_form_label o-input-label"> Last Name* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="email" class="o-input js-input is-required" id="job_email" name="email">
        <label for="job_email" class="c-contact_form_label o-input-label"> Email* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="phone" class="o-input js-input" id="job_phone" name="phone">
        <label for="job_phone" class="c-contact_form_label o-input-label"> Phone </label>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <input type="text" class="o-input js-input is-required" id="job_position" name="position">
        <label for="job_position" class="c-contact_form_label o-input-label"> Position* </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper">
      <div class="o-input-wrapper js-input-parent">
        <label class="o-button -reverse">
          <svg role="img">
            <use xlink:href="assets/images/sprite.svg#upload"></use>
          </svg>
          <label for="job_file" class="is-hidden">Upload your PDF (Max 5mb)</label>
          <input type="file" class="o-input -file js-input is-required" id="job_file" name="file">
          <span class="o-button_label js-file-name"> Upload your PDF (Max 5mb) </span>
          <span class="o-button_hover" aria-hidden="true"> Upload your PDF (Max 5mb) </span>
        </label>
        <p class="o-error js-input-message" aria-hidden="true"></p>
      </div>
    </div>
    <div class="c-contact_form_input_wrapper -full u-text-right">
      <button type="submit" class="o-button -reverse">
        <span class="o-button_label"> Apply </span>
        <span class="o-button_hover" aria-hidden="true"> Apply </span>
      </button>
    </div>
  </fieldset>
  <input type="hidden" class="js-captcha-response" name="g-recaptcha-response">
</form>

Text Content

PROMOFLEX

Display products


FAST RELIABLE & FRIENDLY

 * Banners Banners
 * String Pennants String Pennants
 * Dress Up Kit Dress Up Kit
 * Banner flags Banner flags
 * Other Other

Call us 514-852-3666

 * Banners
 * String Pennants
 * Dress Up Kit
 * Banner flags
 * Other

Shop Français
 * About
 * Materials
 * Blog
 * Contact

Shop 514-852-3666 Français
0 1 2 3 4 5

Products

 * Banners
 * String Pennants
 * Dress Up Kit
 * Banner flags
 * Other



01


BANNERS

Our Roll Banners help maximize visibility, anytime and anywhere.

02


STRING PENNANTS

String Pennants are an easy, effective way to capture attention.

03


DRESS UP KIT

A Dress Up Kit allows you to increase your visibility easily and everywhere.

04


BANNER FLAGS

A Banner Flag is a quick and efficient way to encourage visibility for your
company.

05


OTHER

Explore all the possibilities that we offer.

OUR OFFER

Available in all material types, our Roll Banners can be printed flat tint or in
color, depending on your needs.

012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Banners in 18 years


 * BANNERS
   
    * Printed one side in up to six colors
    * Waterproof & UV treated
    * 100% recyclable
    * Printed on 25 feet or 50 feet rolls
    * Delivered in easy-to-carry bags, with identification
   
   Each standard Roll Banner is printed with perfect registration for a
   continuous colored background and shipped without central banner core.


 * BANNERS PRINTED BOTH SIDES
   
    * Printing both side on advanced technology Blockout 100% opaque material
    * Double exposure for maximum impact and low cost (same set up)
    * Available for two different visuals
   
   Perfect for a window display with two promotions


 * VERTICAL BANNERS
   
    * Printed one side in up to six colors
    * Printing both side on advanced technology Blockout 100% opaque material
    * Double exposure for maximum impact and low cost (same set up)
    * Available for two different visuals
    * D-Tape on each section (2x)
    * Waterproof & UV treated
    * 100% recyclable
   
   Perfect for a window display with two promotions


 * BANNERS WITH VALANCE
   
    * The Valance can be printed on the Banner or the Valance can be detached
    * Two-sided printing is also available


 * DISPLAY WRAPS
   
    * No predefined size
    * No color limits
    * Printed on any material
   
   The display wrap is wet floor proof product.


 * COOLER WRAPS
   
    * No predefined size
    * No color limits
    * Printed on any material
   
   Cooler Wrap is available in the horizontal or vertical format.


 * METALLIC BANNERS
   
    * Metallic finish
    * Width can vary, up to a maximum of 40 inches
    * Printed on 25 feet or 50 feet rolls
    * Delivered in easy-to-carry bags and without central cardboard to ensure
      light weight and maximum flexibility
    * Two-sided printing available on treated material
   
   This premium, high-quality material features a gloss, shimmery finish.


 * TRANSPARENT BANNERS
   
    * 3D banner effect
    * High quality and durable material
   
   Clear product to create an unique 3-dimensional effect.


 * CAUTION TAPES
   
    * Printing both side on advanced technology Blockout 100% opaque material
    * Double exposure for maximum impact and low cost (same set up)


 * SUSPENDED BANNERS
   
    * Banners with permanent attachment
    * Printed in high definition
    * Environment friendly printing and materials
    * Banners delivered in easy-to-carry bags
   
   This product is available with durable and entirely customisable attachment.


 * BANNERS WITH D-TAPE
   
    * Does not rip the paint off when removed
    * D-Tape can be added to all products
    * No adhesive residue
    * Easy installation
    * Useful indoors and outdoors


 * BANNERS WITH INSTALLATION KIT
   
    * Ideal for sponsorship (quick installation)
    * 16 adhesive grommets (transparent)
    * 16 tie wraps


WHY ROLL BANNER

Delivered ready-to-use, our Roll Banners are created to maximize visibility
anywhere, anytime with a minimum effort.

The high quality and robust Roll Banner is easy-to-use everywhere, in both
indoor and outdoor settings. It is double-sided, environmentally friendly and
features low cost shipping options. Roll Banners are frequently used by
customers who want maximum impact and exposure of their products and services.
You’ll frequently see our Roll Banners at festivals, sporting events and grocery
stores.

Roll Banners are delivered in easy-to-carry bags with identification. All sizes
are available, from large Roll Banners (to hide racing fences), medium Banners
(such as Counter Wraps for commercial counter display) or small Banners (such as
Pallet Wraps or Skid Wraps to hide wooden pallet display from center aisles).

The main industries that use Roll Banners are: groceries, convenience stores,
breweries, distribution companies, restaurants, banks, sports teams and the
racing industry.

Promoflex Roll Banners are unique with the multifunctional option of adding
attached or detached Valance for multiple display solutions. The Roll Banners
can be grouped with String Pennants and Tablecloths to optimize your investment.
We can also transform all or some of your Roll Banners into a Suspended Banner
product, to enhance your visual impact with stronger assembly and reusability
for another event. Roll Banners are available with all our material choices, for
all budgets and three kinds of attachment solution kits.

WHY PROMOFLEX? WHY PROMOFLEX?
Need a quote
Ask a question
Join our team

Call us

514-852-3666

Phone

1 800-569-3636

Fax

514-852-5666

Address

8970 rue du Champ-d'Eau, Saint-Léonard (QC) H1P 2Y8
 * Banners
 * Banners with Valance
 * Display Wraps
 * Cooler Wraps
 * Metallic Banners
 * Suspended Banners
 * Bibs
 * Aprons
 * Tablecloths

Shop
© 2024 Promoflex
by Locomotive




PERSONAL INFO

First Name*



Last Name*



Company Name*



Industry
Email*



Phone
Country


TYPE OF PROJECT

Roll banner
String pennants
Banner Flag
Dress Up Kit
Tablecloth
Apron
Bib
Dimensions
Quantity
Quantity* 10-25 25-50 50-100 100-250 250-500 500-750 750-1000 1000-2000 2000+
Quantity*▾
 * Quantity*
 * 10-25
 * 25-50
 * 50-100
 * 100-250
 * 250-500
 * 500-750
 * 750-1000
 * 1000-2000
 * 2000+






Shipping Location
Budget
Expected delivery date*



Questions or Comments
Upload your visual (max 5mb) Upload your visual (max 5mb) Upload your visual
(max 5mb)
Request a quote Request a quote


THANKS!

We'll get back to you as soon as possible.






PERSONAL INFO

First Name*



Last Name*



Company Name*



Industry
Email*



Phone
Message
Send your message Send your message


THANKS!

We'll get back to you as soon as possible.






JOIN OUR TEAM

Want to work with us? We are always looking for new talents!


OFFICE

 * Executive Assistant
 * Purchasing
 * Accounting Clerk
 * Graphic Designer
 * Customer Service
 * Sales Coordinator
 * Account Manager


PRODUCTION

 * Production coordinator
 * Press Help Operator
 * Press Operator
 * Product Finishing Operator
   * Sewing process
   * Assembly & triage process
   * Packaging process
   * Rolling process
   * Die shapes process
 * Receiving / Shipping

First Name*



Last Name*



Email*



Phone
Position*



Upload your PDF (Max 5mb) Upload your PDF (Max 5mb) Upload your PDF (Max 5mb)



Apply Apply


THANKS!

We'll get back to you as soon as possible.




Shop
C o n t a c t