Back to top

Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/otvince/public_html/fc/public_html/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home/otvince/public_html/fc/public_html/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/otvince/public_html/fc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/otvince/public_html/fc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/otvince/public_html/fc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home/otvince/public_html/fc/public_html/includes/common.inc).
  • Deprecated function: Optional parameter $base_table declared before required parameter $options is implicitly treated as a required parameter in include_once() (line 3492 of /home/otvince/public_html/fc/public_html/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $base_field declared before required parameter $options is implicitly treated as a required parameter in include_once() (line 3492 of /home/otvince/public_html/fc/public_html/includes/bootstrap.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home/otvince/public_html/fc/public_html/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home/otvince/public_html/fc/public_html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home/otvince/public_html/fc/public_html/includes/common.inc).

Outdoor furniture options for your backyard living spaces.

Recycled Poly Outdoor Furniture: While recycling may not have been a buzzword in the 1700s, the concept was fully employed as our ancestors used and reused the few resources they had. Today, common sense stewardship of the earth’s resources still dictates that we should make the most of what we have. The lumber used in our poly furniture is made from recycled plastics. Manufacturing waste is also recycled.

Poly Furniture will last a lifetime while resisting fading, cracking, peeling, or rotting. Designed and manufactured to stand up against harsh outdoor elements, the polywood and stainless steel fasteners remain the same through storms, blizzards, high winds, and blazing sun. Outdoor poly furniture is available in many colors, including 3 wood grain colors. In addition, you can two-tone your furniture by combining any 2 colors of your choice.

While poly furniture is the new trend in outdoor furniture, traditional wood will always be here. If you enjoy natural woodgrain patterns and stains or the look of classic paint colors, then wood is for you!

Choosing natural wood doesn’t mean you must sacrifice durability. We use Southern yellow pine because it’s durable and its quality remains unmatched. It’s the perfect wood for outdoor products. Choose from classic stains and paints or leave it unfinished.

From recycling plastic, to harvesting wood by companies who have aggressive environmental programs in place, to manufacturing the product, to it finally becoming yours… no matter what type of lumber you choose (poly or wood) know that you are making a choice filled with quality and care for both the product and enviroment.