Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-theme.php on line 544

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/comment-template.php on line 1739

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/rest-api/class-wp-rest-request.php on line 952

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/rest-api/class-wp-rest-request.php on line 972

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/rest-api/class-wp-rest-request.php on line 984

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/rest-api/class-wp-rest-request.php on line 995

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp-block-list.php on line 199

Deprecated: Optional parameter $value declared before required parameter $disabled_text is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/common.php on line 3172

Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5965

Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 84

Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 90

Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

Deprecated: Optional parameter $name declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Optional parameter $id declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Optional parameter $selected_value declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Optional parameter $tabindex declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Optional parameter $disabled_text declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Optional parameter $placeholder declared before required parameter $form is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/gravityforms/includes/fields/class-gf-field-date.php on line 600

Deprecated: Return type of Pimple\Container::offsetExists($id) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/vendor-prod/pimple/pimple/src/Pimple/Container.php on line 133

Deprecated: Return type of Pimple\Container::offsetGet($id) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/vendor-prod/pimple/pimple/src/Pimple/Container.php on line 98

Deprecated: Return type of Pimple\Container::offsetSet($id, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/vendor-prod/pimple/pimple/src/Pimple/Container.php on line 79

Deprecated: Return type of Pimple\Container::offsetUnset($id) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/vendor-prod/pimple/pimple/src/Pimple/Container.php on line 143

Deprecated: Return type of iThemesSecurity\Lib\Lockout\Execute_Lock\Context::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/lockout/execute-lock/abstract-context.php on line 60

Deprecated: Return type of iThemesSecurity\Lib\Lockout\Execute_Lock\Context::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/lockout/execute-lock/abstract-context.php on line 66

Deprecated: Return type of iThemesSecurity\Lib\Lockout\Execute_Lock\Context::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/lockout/execute-lock/abstract-context.php on line 72

Deprecated: Return type of iThemesSecurity\Lib\Lockout\Execute_Lock\Context::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/lockout/execute-lock/abstract-context.php on line 76

Deprecated: Return type of iThemesSecurity\Lib\Lockout\Execute_Lock\Context::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/lockout/execute-lock/abstract-context.php on line 56

Deprecated: Return type of ITSEC_Lib_Distributed_Storage_Cursor::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/class-itsec-lib-distributed-storage.php on line 578

Deprecated: Return type of ITSEC_Lib_Distributed_Storage_Cursor::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/class-itsec-lib-distributed-storage.php on line 585

Deprecated: Return type of ITSEC_Lib_Distributed_Storage_Cursor::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/class-itsec-lib-distributed-storage.php on line 606

Deprecated: Return type of ITSEC_Lib_Distributed_Storage_Cursor::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/class-itsec-lib-distributed-storage.php on line 613

Deprecated: Return type of ITSEC_Lib_Distributed_Storage_Cursor::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/lib/class-itsec-lib-distributed-storage.php on line 620

Deprecated: Automatic conversion of false to array is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/modules.php on line 137

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/modules/core/class-itsec-admin-notices.php on line 149

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/better-wp-security/core/core.php on line 1056

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/includes/class-updraft-smush-manager.php on line 1190

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/includes/class-updraft-smush-manager.php on line 1190

Deprecated: Creation of dynamic property WPO_Page_Cache::$rules is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/cache/class-wpo-page-cache.php on line 109

Deprecated: Creation of dynamic property WPO_Cache_Premium::$config is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/cache/class-wpo-cache-premium.php on line 12

Deprecated: Creation of dynamic property WPO_Cache_Premium::$cloudflare is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/cache/class-wpo-cache-premium.php on line 32

Deprecated: Creation of dynamic property Updraft_Manager_Updater_1_8::$ourdir is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/vendor/davidanderson684/simba-plugin-manager-updater/class-udm-updater.php on line 55

Deprecated: Creation of dynamic property Updraft_Manager_Updater_1_8::$plugin_file is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/vendor/davidanderson684/simba-plugin-manager-updater/class-udm-updater.php on line 58

Deprecated: Creation of dynamic property WP_Optimize_Minify::$enabled is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/wp-optimize-premium/minify/class-wp-optimize-minify.php on line 34

Deprecated: Creation of dynamic property GW_Rename_Uploaded_Files::$_args is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/themes/pilar-plastics/includes/gw-gravity-forms-rename-uploaded-files.php on line 26

Warning: The magic method Taxonomy_Term_Image::__wakeup() must have public visibility in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/themes/pilar-plastics/includes/taxonomy-term-image/taxonomy-term-image.php on line 55

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Optional parameter $args declared before required parameter $endpoint is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64

Deprecated: Optional parameter $override declared before required parameter $endpoint is implicitly treated as a required parameter in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /data/8/5/55/80/5707406/user/6811500/htdocs/wp-includes/class-wp.php on line 173
Products – Pilar Plastics Llc

Products

Plastics Distributors

Pilar Plastics is a full-service distributor of wholesale and retail plastic sheet, tubing, and rod products. We distribute full sheet or cut-to-size plastic products to meet your project’s needs.

We also distribute premium ACRYLITE products, and our machinists can saw, route, drill, cement, thermoform, paint, or silkscreen your order.

Choose from clear or colored plastics with three surface options available to you – glossy, textured, or matte finishes.

Consult our experienced and knowledgeable staff so they can make the best recommendations for your situation.

Call for free consultation: 281-454-1634

Contact Us

Bullet-Resistant Polycarbonate

Pilar Plastics is a leading distributor of Bullet-Resistant Polycarbonate material. These plastic sheets are perfect for use as shields in banks, convenience stores, retail locations, and pharmacies.

Not only are these made-to-cut shields great to repel discharges from small to large caliber weapons, but they’re also perfect in the day of social distancing during the COVID-19 viral outbreak. The bullet-resistant plastic is also virus-resistant when a shield is placed between your employees and customers.

The added protection will also help your business have the ability to safely remain open during larger outbreaks in your community, particularly when other social distancing measures are employed, such as mask-wearing.

We can offer different grades of protection, from ¾” to 1 ¼” thickness. The smaller thickness is more appropriate to resist small-caliber weapon discharges, while thicker plastics are better for large caliber weapon discharges.

Bullet-Resistant Polycarbonate

Custom chairmats

Pilar Plastics offers wholesale and retail custom plastic chairmats for your business and home office needs in addition to our custom plastics materials. We stock clear Acrylic mats, both cleated and rigid styles, for just about every kind of application.

For the perfect size and measurements, please send us your contact information and address. We’ll come out and take measurements to ensure that your mats are custom cut perfect to size.

We’re happy to take small or large orders, whether it’s one mat or 100 mats. Pilar Plastics will handle it like a pro.

When we’re finished custom sizing your mats, we’ll deliver and install them. Plus, you get a 100% Satisfaction Guarantee that everything’s done right!

Custom chairmats

Sustainable Solutions

More than ever, partners like Pilar Plastics make significant contributions towards responsible, sustainable solutions to benefit the environment. Plastic materials have replaced many mediums such as glass and metal, and reduced the harmful environmental impacts in the world today.

Plastic products deliver solutions to industries across the board. But, we also realize that those solutions extend beyond the finished and semi-finished parts we produce. We have a collective responsibility as good stewards to create long-lasting benefits for the environment.

That’s why we at Pilar Plastics have created a recycling program with our acrylic and polycarbonate scrap materials. We send truckloads of these materials to be recycled into new, sustainable materials every year.

Our conservation policies and eco-friendly materials help us to commit to lower costs for our customers, while offering sustainable solutions for the environment. We’re committed to minimizing any adverse environmental impacts derived from the operations of our business.

Certified Green Recycler partner

This is a standard of excellence that we feel is rarely seen in the plastics industry today. We remain committed to our responsibility as a Certified Green Recycler partner.

Products List

  • ABS
  • ACETAL (PLATE OR ROD)
  • ACRYLIC (EXTRUDED)
    • Cast
    • Rod
    • Tubing
    • Sheet
    • Mirror
    • Non-Glare
    • Ultra-Violet Filtering
    • Shower door replacements
  • BULLET-RESISTANT SHEETS
  • CEMENT FOR PLASTIC
  • EXPANDED PVC FOAM SHEET
  • LIGHTING PANELS
    • Prismatic Lens
    • Egg Crate
    • Louver’s
  • MICARTA (PHENOLIC)
    • Rod
    • Sheet
    • Tube
    • Paper-based linen and glass-filled
  • NOVUS
    • Plastic Cleaner
    • Fine Scratch Remover
    • Heavy Scratch Remover
  • NYLON
    • Plate
    • Rod
  • OFFICE PRODUCTS
    • Chair mats for hardwood or carpet
    • Clipboards
    • Desk Tops
    • Anti-Fatigue Mats
  • POLYCARBONATE
    • Rod
    • Sheet
    • Tubing
  • TEFLON VIRGIN
    • Rod
    • Sheet
  • POLYETHYLENE
    • Rod
    • Sheet
  • LDPE
  • HDPE
  • UHMW
  • CUTTING BOARD
  • SEABOARD
  • STARBOARD
  • VIRGIN PEEK
  • WHITE HI-IMPACT STYRENE