www.nationalbusinessfurniture.com Open in urlscan Pro
35.171.108.221  Public Scan

Submitted URL: http://nationalbusinessfurniture.com/
Effective URL: https://www.nationalbusinessfurniture.com//
Submission Tags: tranco_l324
Submission: On November 26 via api from DE — Scanned from DE

Form analysis 12 forms found in the DOM

<form id="email_form" class="ng-pristine ng-valid">
  <input type="text" placeholder="Email" ng-model="vm.email" data-rule-required="true" data-val="true" data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-msg-regex="Please enter a valid email address"
    class="ng-pristine ng-untouched ng-valid">
  <button class="btn-primary" type="submit" ng-click="vm.submitEmail()"><span ng-bind="vm.isMobileView ? 'Join now' : 'Join Now'">Join Now</span></button>
</form>

<form class="search-form ng-pristine ng-valid">
  <div class="search-input">
    <label for="criteria">Search</label>
    <span tabindex="-1" role="presentation" class="k-widget k-autocomplete k-header isc-searchAutoComplete tst_header_searchInput ng-pristine ng-untouched ng-valid k-state-default" style=""><input ng-model="vm.criteria" type="text"
        class="isc-searchAutoComplete tst_header_searchInput ng-pristine ng-untouched ng-valid k-input" ng-init="vm.autocompleteOptions.placeholder = 'Search NBF.com';
                            vm.translations = [
                                {key: 'category', text: 'Categories'},
                                {key: 'content', text: 'Content'},
                                {key: 'product', text: 'Products'},
                                {key: 'manufacturerItemNumber', text: 'MFG #'},
                                {key: 'partNumber', text: 'Part #'},
                                {key: 'customerPartNumber', text: 'My Part #'}]" kendo-auto-complete="" k-options="vm.autocompleteOptions" isc-enter="vm.onEnter()" name="criteria" ng-blur="vm.startAutocomplete()"
        onfocus="$(this).data('kendoAutoComplete').search()" data-role="autocomplete" placeholder="Search NBF.com" autocomplete="off" role="textbox" aria-haspopup="true" aria-disabled="false" aria-readonly="false" aria-autocomplete="list"
        aria-owns="" style="width: 100%;"><span class="k-icon k-loading" style="display:none"></span></span>
  </div>
  <div class="search-history">
    <div class="search-history-label"><span>Search History</span></div>
    <div class="clear-search-history"><a href="#" ng-click="vm.clearSearchHistory()">Clear Search History</a></div>
  </div>
  <div class="search-button">
    <button class="btn primary fastClick" ng-click="vm.search()">Go</button>
  </div>
</form>

<form class="ng-pristine ng-valid">
  <div class="row collapse ng-hide" ng-show="::(vm.session.isAuthenticated || vm.session.rememberMe)">
    <div class="small-12 columns right">
      <div class="inf-cust">
        <span class="inf-label">Customer #:</span>
        <span class="inf-value" id="tst_userNav_customerNumber" ng-bind="::vm.session.billTo.customerNumber"></span>
      </div>
      <div class="inf-ship">
        <span class="inf-label">Ship To:</span>
        <span class="inf-value">
          <span id="tst_userNav_shipToCompanyName" ng-bind="::vm.session.shipTo.companyName"></span>
          <!-- ngIf: ::(vm.session.shipTo.lastName || vm.session.shipTo.firstName) -->
          <span ng-bind="::vm.session.shipTo.fullAddress"></span>
        </span>
      </div>
      <!-- ngIf: ::vm.session.displayChangeCustomerLink -->
    </div>
    <div class="small-12 medium-12 large-12 columns int-settings ng-hide" ng-show="vm.languages.length > 1 || vm.currencies.length > 1">
      <button class="btn tertiary isettings">
        <!-- ngIf: vm.languages.length > 1 && vm.session.language && vm.session.language.imageFilePath -->
        <!-- ngIf: vm.languages.length > 1 && vm.session.language && !vm.session.language.imageFilePath -->
        <!-- ngIf: vm.currencies.length > 1 && vm.session.currency -->
        <span>International Settings</span>
      </button>
    </div>
    <!-- ngIf: ::vm.session.isAuthenticated -->
  </div>
</form>

<form class="ng-pristine ng-valid">
  <div class="row collapse">
    <!-- ngIf: vm.languages.length > 1 -->
    <!-- ngIf: vm.currencies.length > 1 -->
    <div class="ui-lock small-12 columns right isettings-buttons use-fastclick">
      <button class="user-button btn secondary isettings-cancel">Cancel</button>
    </div>
  </div>
</form>

<form class="search-form ng-pristine ng-valid">
  <div class="search-input">
    <label for="criteria">Search</label>
    <span tabindex="-1" role="presentation" class="k-widget k-autocomplete k-header isc-searchAutoComplete tst_header_searchInput ng-pristine ng-untouched ng-valid k-state-default" style=""><input ng-model="vm.criteria" type="text"
        class="isc-searchAutoComplete tst_header_searchInput ng-pristine ng-untouched ng-valid k-input" ng-init="vm.autocompleteOptions.placeholder = 'Search NBF.com';
                            vm.translations = [
                                {key: 'category', text: 'Categories'},
                                {key: 'content', text: 'Content'},
                                {key: 'product', text: 'Products'},
                                {key: 'manufacturerItemNumber', text: 'MFG #'},
                                {key: 'partNumber', text: 'Part #'},
                                {key: 'customerPartNumber', text: 'My Part #'}]" kendo-auto-complete="" k-options="vm.autocompleteOptions" isc-enter="vm.onEnter()" name="criteria" ng-blur="vm.startAutocomplete()"
        onfocus="$(this).data('kendoAutoComplete').search()" data-role="autocomplete" placeholder="Search NBF.com" autocomplete="off" role="textbox" aria-haspopup="true" aria-disabled="false" aria-readonly="false" aria-autocomplete="list"
        aria-owns="" style="width: 100%;"><span class="k-icon k-loading" style="display:none"></span></span>
  </div>
  <div class="search-history">
    <div class="search-history-label"><span>Search History</span></div>
    <div class="clear-search-history"><a href="#" ng-click="vm.clearSearchHistory()">Clear Search History</a></div>
  </div>
  <div class="search-button">
    <button class="btn primary fastClick" ng-click="vm.search()">Go</button>
  </div>
</form>

Name: vm.signInForm

<form id="signInFormFlyOut" name="vm.signInForm" novalidate="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength">
  <label class="username-label" for="SignInInfo_UserName" ng-bind="'Email'">Email</label>
  <input type="text" id="SignInInfo_FlyOut_UserName" name="userName" class="login-from__email__input ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength" placeholder="Email" required="" maxlength="75" ng-model="vm.userName"
    ng-focus="vm.flyOutFocus()" ng-blur="vm.flyOutFocusOff()">
  <label for="SignInInfo_FlyOut_Password" class="login-from__password__label">Password</label>
  <input type="password" id="SignInInfo_FlyOut_Password" name="password" class="login-from__password__input ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength" placeholder="Password" required="" maxlength="75"
    ng-model="vm.password" ng-focus="vm.flyOutFocus()" ng-blur="vm.flyOutFocusOff()">
  <a href="#" ng-click="vm.resetForgotPasswordPopup()" class="login-from__forgotpassword" id="tst_signIn_flyOut_openForgotPassword" data-reveal-id="forgotPasswordPopupFlyOut">Forgot Password?</a>
  <p class="error">
    <!-- ngIf: vm.signInForm.$submitted && vm.signInForm.userName.$error.required -->
    <!-- ngIf: vm.signInForm.$submitted && vm.signInForm.password.$error.required -->
    <!-- ngIf: vm.signInError -->
  </p>
  <button id="tst_signIn_flyOut_submit" type="submit" ng-disabled="vm.disableSignIn" class="login-from__btn btn btn-login" ng-click="vm.signIn('Invalid Username/Password combination')">Log In</button>
</form>

<form id="resetPasswordForm" class="custom ng-pristine ng-valid">
  <div class="row email-addy">
    <div class="medium-12 large-12">
      <input type="text" id="tst_forgotPassword_usernameField" data-rule-required="true" data-msg-required="Email is required" data-rule-username="true" data-msg-username="Email is invalid" ng-model="vm.userNameToReset"
        ng-change="vm.enableResetEmail()" placeholder="Enter email" class="ng-pristine ng-untouched ng-valid">
      <span class="field-validation-valid" data-valmsg-for="Username" data-valmsg-replace="true"></span>
    </div>
  </div>
  <p class="error">
    <!-- ngIf: vm.resetPasswordError -->
  </p>
  <div class="row btns">
    <button id="tst_forgotPassword_submitButton" type="button" class="btn primary btn-reset-password" ng-disabled="!vm.resetEmailEnabled" ng-click="vm.resetPassword();" disabled="disabled">Send Email</button>
    <button id="tst_forgotPassword_cancelButton" type="button" class="btn secondary btn-cancel" onclick="$('.close-reveal-modal').click()">Cancel</button>
  </div>
</form>

Name: vm.cartLineForm

<form name="vm.cartLineForm" class="ng-pristine ng-valid">
  <div class="cart-button">
    <a id="tst_cartLink" class="cart-link" href="/cart"><span class="ico-CartIcon"></span>&nbsp;&nbsp;<span ng-show="vm.cart.totalCountDisplay > 0" ng-bind="vm.cart.totalCountDisplay" class="ng-hide">0</span><span ng-show="vm.cart.totalCountDisplay < 1" class="">Cart</span></a>
    <!-- ngIf: vm.cart.cartLines.length > 0 -->
  </div>
</form>

/Email/SubscribeToList

<form id="emailSubscriptionForm1265" action="/Email/SubscribeToList" novalidate="novalidate" class="ng-pristine ng-valid">
  <div class="email-signup__title">Sign Up To Get The Latest From NBF</div>
  <label for="emailAddress1265" class="email-signup__label">Enter Your E-mail Address</label>
  <div class="input-email-icon">
    <input type="text" name="emailSubscribe" id="emailAddress1265" ng-model="vm.email" class="email-signup__input ng-pristine ng-untouched ng-valid" placeholder="Your e-mail" data-val-required="Email Address is required." data-val="true"
      data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-val-regex="Email Address is invalid.">
  </div>
  <button ng-show="!vm.submitted" class="email-signup__btn btn btn-submit" type="submit" ng-click="vm.submit($event)">Submit</button>
  <span data-valmsg-replace="true" data-valmsg-for="EmailAddress"></span>
  <span ng-show="vm.submitted" class="successMessage ng-hide">You have been successfully subscribed to our newsletter</span>
</form>

<form novalidate="" id="tellAFriendForm" class="custom ng-pristine ng-valid">
  <div class="row share-name">
    <div field-label="Friend's Name" field-name="friendsName" field-value="vm.tellAFriendModel.friendsName" is-required="true" is-email="false">
      <div class="large-5 columns">
        <span ng-bind="fieldLabel">Friend's Name</span>
        <span class="redTxt" ng-show="isRequired">*</span>
      </div>
      <div class="large-7 columns">
        <input type="text" ng-model="fieldValue" autofocus="autofocus" id="friendsName" name="friendsName" data-rule-required="true" data-msg-required="Friend's Name is required" data-rule-email="false" data-msg-email="Friend's Name is invalid"
          data-rule-regex=".*" data-msg-regex="Friend's Name is invalid" class="ng-pristine ng-untouched ng-valid">
        <span class="field-validation-valid" data-valmsg-for="friendsName" data-valmsg-replace="true"></span>
      </div>
    </div>
  </div>
  <div class="row share-email">
    <div field-label="Friend's Email" field-name="friendsEmail" field-value="vm.tellAFriendModel.friendsEmailAddress" is-required="true" is-email="true">
      <div class="large-5 columns">
        <span ng-bind="fieldLabel">Friend's Email</span>
        <span class="redTxt" ng-show="isRequired">*</span>
      </div>
      <div class="large-7 columns">
        <input type="text" ng-model="fieldValue" autofocus="autofocus" id="friendsEmail" name="friendsEmail" data-rule-required="true" data-msg-required="Friend's Email is required" data-rule-email="true" data-msg-email="Friend's Email is invalid"
          data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-msg-regex="Friend's Email is invalid" class="ng-pristine ng-untouched ng-valid">
        <span class="field-validation-valid" data-valmsg-for="friendsEmail" data-valmsg-replace="true"></span>
      </div>
    </div>
  </div>
  <div class="row share-you">
    <div field-label="Your Name" field-name="yourName" field-value="vm.tellAFriendModel.yourName" is-required="true" is-email="false">
      <div class="large-5 columns">
        <span ng-bind="fieldLabel">Your Name</span>
        <span class="redTxt" ng-show="isRequired">*</span>
      </div>
      <div class="large-7 columns">
        <input type="text" ng-model="fieldValue" autofocus="autofocus" id="yourName" name="yourName" data-rule-required="true" data-msg-required="Your Name is required" data-rule-email="false" data-msg-email="Your Name is invalid"
          data-rule-regex=".*" data-msg-regex="Your Name is invalid" class="ng-pristine ng-untouched ng-valid">
        <span class="field-validation-valid" data-valmsg-for="yourName" data-valmsg-replace="true"></span>
      </div>
    </div>
  </div>
  <div class="row share-youmail">
    <div field-label="Your Email" field-name="yourEmail" field-value="vm.tellAFriendModel.yourEmailAddress" is-required="true" is-email="true">
      <div class="large-5 columns">
        <span ng-bind="fieldLabel">Your Email</span>
        <span class="redTxt" ng-show="isRequired">*</span>
      </div>
      <div class="large-7 columns">
        <input type="text" ng-model="fieldValue" autofocus="autofocus" id="yourEmail" name="yourEmail" data-rule-required="true" data-msg-required="Your Email is required" data-rule-email="true" data-msg-email="Your Email is invalid"
          data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-msg-regex="Your Email is invalid" class="ng-pristine ng-untouched ng-valid">
        <span class="field-validation-valid" data-valmsg-for="yourEmail" data-valmsg-replace="true"></span>
      </div>
    </div>
  </div>
  <div class="row share-msg">
    <div class="large-5 columns">
      <span>Your Message</span>
      <span class="redTxt">*</span>
    </div>
    <div class="large-7 columns">
      <textarea ng-model="vm.tellAFriendModel.yourMessage" autofocus="autofocus" id="yourMessage" name="yourMessage" data-rule-required="true" data-msg-required="Your Message is required" class="ng-pristine ng-untouched ng-valid"></textarea>
      <span class="field-validation-valid" data-valmsg-for="yourMessage" data-valmsg-replace="true"></span>
    </div>
  </div>
  <!-- ngIf: !vm.isSuccess -->
  <div class="row btns" ng-if="!vm.isSuccess">
    <button id="tst_productDetail_shareSubmit" ng-click="vm.shareWithFriend()" class="btn primary btn-create-wishlist" type="button">Share</button>
  </div><!-- end ngIf: !vm.isSuccess -->
</form>

<form id="welcome_modal" class="ng-pristine ng-valid">
  <input id="wm-email-field" type="text" placeholder="Email Address" data-rule-required="true" data-val="true" data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-msg-regex="Please enter a valid email address">
  <button id="wm-submit" class="btn-primary" ng-click="vm.submitEmail()">
    <span>Sign Up.</span>
  </button>
</form>

<form id="welcome_modal_mobile" class="ng-pristine ng-valid">
  <span class="wm-container">
    <input id="wm-email-input" type="text" placeholder="Email Address" data-rule-required="true" data-val="true" data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-msg-regex="Please enter a valid email address">
    <button id="wm-submit-mobile" class="btn-primary" ng-click="vm.submitEmail()">
      <span>Sign Up.</span>
    </button>
  </span>
</form>

Text Content

×

WAIT! YOU ARE ABOUT TO MISS OUT.

Stay informed about exclusive offers and content sent right to your inbox!
Join Now


Black Friday Sale. 10% off with code BLK2021

 * Local Design Help
 * FREE Catalog
 * Request Quote
 * Accessibility
 * COVID-19

Search
Search History
Clear Search History
Go
Customer #:
Ship To:
International Settings
Cancel
 * Login
 * 
 * 
 * Sign Out
   
   

 * Search

☰

  0
Search
Search History
Clear Search History
Go
Web Code: EZ6K9X-16734
866-397-2995
LIFETIME GUARANTEE

 * Login
   Welcome
   Email Password Forgot Password?
   
   
   
   Log In
   Create Account
   
   
   RESET PASSWORD
   
   Enter your username and we'll send you an email that will allow you to reset
   your password.
   
   Send Email Cancel
   If an account matches the username entered, an email will be sent to the
   associated email address with instructions on how to reset your password
   shortly. If you do not receive an email, please contact customer service.
   Close
   ×
 * My Account
    * Welcome
    * Log Out

 *   0Cart



 * DESKS
   TYPE
    * L Shaped
    * Executive
    * U Shaped
    * Compact & Small
    * Office Suites & Sets
    * Writing Desks & Tables
    * Corner
    * Adjustable Height
    * Computer Desks
    * Shop All Desks
   
   STYLE
    * Modern
    * Traditional
    * Industrial
    * Transitional
   
   TOP COLLECTIONS
    * At Work
    * Carbon
    * Statesman
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * Free Shipping
    * GSA
    * On Sale
    * Top Rated
   
   TIPS & ADVICE
    * The Complete Guide to Office Desks
    * Wood Veneer vs. Laminate
    * Desk Returns

 * CHAIRS
   TYPE
    * Executive
    * Home Office
    * Ergonomic
    * Computer
    * Conference
    * Reception & Guest
    * Stools
    * 24 Hour Task
    * Armless
    * Shop All Chairs
   
   PRICE RANGE
    * Under $100
    * $100 - $199
    * $200 - $299
    * $300 - $399
    * $400 - $499
    * $500 - $599
    * $600 - $699
   
   MATERIAL
    * Mesh
    * Fabric
    * Leather
    * Faux Leather
    * Vinyl
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
    * Top Rated
   
   TIPS & ADVICE
    * Seating Buying Guides
    * Chair Type Definitions
    * How to Replace Chair Cylinder

 * FILING
   TYPE
    * Mobile File Cabinets
    * Vertical
    * Lateral
    * Wood Veneer
    * File Storage Hutches
    * Metal
    * Laminate Files
    * Fireproof
    * Hospital File Storage
    * Shop All Filing
   
   DRAWERS
    * 2 Drawers
    * 3 Drawers
    * 4 Drawers
    * 5 Drawers
   
   PRICE RANGE
    * $100 - $199
    * $200 - $299
    * $300 - $399
    * $400 - $499
    * $500 - $599
    * $600 - $699
   
   TOP COLLECTIONS
    * At Work
    * Spectrum
    * Ogden
    * Metropolitan
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
    * Top Rated

 * STORAGE
   TYPE
    * Bookcases
    * Cabinets
    * Credenzas
    * Display Cases
    * Lockers
    * Machine Stands
    * Shelving
    * Storage Islands
    * Wardrobes
    * Shop All Storage
   
   MATERIAL
    * Plastic
    * Wood Veneer
    * Laminate
    * Metal
    * Glass
   
   TOP COLLECTIONS
    * At Work
    * Esquire
    * Intrinsic
    * Contemporary
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
    * Top Rated
   
   TIPS & ADVICE
    * Storage Buying Guides
    * Office Organization

 * CUBICLES
   TYPE
    * Office Cubicles
    * Room Dividers
    * Panel Systems
    * Sneeze Guards
    * Mobile Boards
    * Benching
    * Shop All Cubicles
   
   WORKSTATIONS
    * One
    * Two
    * Three
    * Four
   
   COLOR
    * Brown
    * White
    * Red
    * Gray
    * Black
   
   SHOP BY
    * Ships Today
    * GSA
    * Clearance
   
   RESOURCES
    * Tips & Ideas
    * Cubicle Buying Guides
    * Case Studies
    * Design Services
    * Local Design Help
    * Digital Catalogs

 * TABLES
   TYPE
    * Conference
    * Training Room
    * Standing Height
    * Adjustable Height
    * Table & Chair Sets
    * Utility
    * Folding Tables
    * Flip Top
    * Breakroom
    * Shop All Tables
   
   PRICE RANGE
    * $100 - $199
    * $200 - $299
    * $300 - $399
    * $400 - $499
    * $500 - $599
    * $600 - $699
    * $700 - $799
   
   TOP COLLECTIONS
    * At Work
    * Contemporary
    * Horizons
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
   
   TIPS & ADVICE
    * 1 Table / 3 Ways
    * Conference Table Buying Guide

 * ROOMS
   TYPE
    * Home Office
    * Reception
    * Conference
    * Breakroom
    * Outdoor
    * Training Room
   
   ESSENTIALS
    * Return To Work
    * Accessories
    * AV Equipment
    * Boards
    * Décor
   
   SHOP BY
    * GSA
    * On Sale
    * Clearance
    * Brand
    * Collection
   
   RESOURCES
    * Tips & Ideas
    * Buying Guides
    * Case Studies
    * Design Services
    * Local Design Help
    * Digital Catalogs

 * MARKETS
   TYPE
    * Education
    * Government
    * Healthcare
    * Home
    * Hospitality
    * Workplace
   
   RESOURCES
    * Tips & Ideas
    * Buying Guides
    * Case Studies
    * Design Services
    * Local Design Help
    * Digital Catalogs

 * DEALS
    * Clearance
    * On Sale
    * GSA

 * Login
 * My Account ►
    * My Account Settings
    * My Addresses
    * User Administration
    * My Saved Orders
    * My Invoices
    * My Orders
    * My Order Approvals
    * My Quotes
    * My Favorites
    * My Payment Options
    * Quick Order
    * Log Out

◄ ×


SHOP POPULAR CATEGORIES


DESKS


CHAIRS


CREDENZAS


STORAGE


HOME OFFICE


RECEPTION


TABLES


FILING


PARTITIONS


SHOP ALL


NEED IT NOW? SHOP IN-STOCK PRODUCTS THAT SHIP TODAY!

   
 * 
   
 * 
   
 * 
   
   

Locking Double Pedestal Executive Bowfront L-Desk


$1,159.00

GSA
4.7
Rated 4.72 out of 5 stars
32 Reviews
Ships Today!
   
 * 
   
 * 
   
 * 
   
 * 
   
 * 
   
 * 
   
   

At Work Reversible L-Shaped Desk - 66"W


$929.00

4
Rated 4 out of 5 stars
2 Reviews
Ships Today!
   
 * 
   
 * 
   
 * 
   
   

Urban Four Drawer Storage Credenza 72"W x 21"D


$1,429.00

GSA
4.9
Rated 4.85 out of 5 stars
27 Reviews
Ships Today!
   
 * 
   
 * 
   
 * 
   
   

Perspective Mesh Mid-Back Chair


$249.00

GSA
4.6
Rated 4.56 out of 5 stars
18 Reviews
Ships Today!
Shop SHIPS TODAY
CLEARANCE DEALS
30% TO 75% OFF
Hurry before they're gone!
Shop Now
CLEARANCE DEALS
30% TO 75% OFF


AT WORK COLLECTION


STATESMAN COLLECTION


STRUCTURE COLLECTION


WESTGATE COLLECTION


URBAN COLLECTION


HARPER COLLECTION

Shop All Collections


SHOP BY BRAND




SHOP OUR SELECTION OF OFFICE & BUSINESS FURNITURE

You deserve a beautiful office and National Business Furniture wants to be the
one to help you create an environment where great work happens. Our
knowledgeable and helpful furniture experts can help you from reviewing your
room or office layout, to designing your space and selecting office furniture.
Shop all kinds of furniture for your home or office including business
furniture, office desks, office chairs, reception desks, décor and more. Explore
our resource center for Office Decorating & Planning Ideas & Tips and view our
Office Furniture Case Studies for inspiration.

Our great product selection, service, ships today products and a lifetime
guarantee have been keeping customers coming back for more than forty years!


 * Navigation
 * Markets
 * Tips and Ideas
 * Design Services
 * Customer Service
 * Shop All Brands

 * Account
 * My Account
 * Track Your Order

 * About NBF
 * Careers
 * Digital Catalogs
 * Local Design Help
 * Sustainability Statement
 * Affiliates
 * Privacy & Security
 * Accessibility
 * California Privacy Rights
 * COVID-19

 * Support
 * Customer Service
 * FAQs
 * Sales Contact Us
 * Shipping Policies
 * Returns
 * Request Quote


Sign Up To Get The Latest From NBF
Enter Your E-mail Address

Submit You have been successfully subscribed to our newsletter
Connect with us:
 * 
 * 
 * 
 * 
 * 
 * 


 * SHARE WITH A FRIEND
   
   Friend's Name *
   
   Friend's Email *
   
   Your Name *
   
   Your Email *
   
   Your Message *
   
   Share
   An email was successfully sent. Email was not successfully sent, please
   verify form inputs.
   ×

Talk To One Of Our Furniture Specialists
866-397-2995
Web Code: EZ6K9X-16734




How can we improve? Please send us your feedback.

Copyright © 1999 - 2021 All Rights Reserved








×

WELCOME TO NATIONAL BUSINESS FURNITURE

Be in the know on the latest content, news, promotions and products that will
help you work from home with ease.
Sign Up.
Please view our privacy policy
Join Our Newsletter
Get the latest news, promotions & products.
Sign Up.
Please view our privacy policy.