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

URL: https://www.nationalbusinessfurniture.com/
Submission: On May 15 via manual from IN — Scanned from DE

Form analysis 12 forms found in the DOM

<form id="email_form" class="ng-pristine ng-valid">
  <input aria-label="Email Address" 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" tabindex="0" aria-invalid="false">
  <button aria-label="Join Now" class="btn-primary" type="submit" ng-click="vm.submitEmail()" tabindex="0"><span ng-bind="vm.isMobileView ? 'Join now' : 'Join Now'">Join Now</span></button>
</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()" aria-describedby="SignInInfo_FlyOut_User" tabindex="0" aria-required="true" aria-invalid="true">
  <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()" aria-describedby="SignInInfo_FlyOut_Pass" tabindex="0" aria-required="true" aria-invalid="true">
  <a href="#" ng-click="vm.resetForgotPasswordPopup()" class="login-from__forgotpassword" id="tst_signIn_flyOut_openForgotPassword" data-reveal-id="forgotPasswordPopupFlyOut" tabindex="0">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')" aria-label="Log In" tabindex="0" aria-disabled="false">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" tabindex="0" aria-invalid="false">
      <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();" tabindex="0" aria-disabled="true" 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 ng-click="vm.removeClassModal()" id="tst_miniCartLink" class="cart-link" href="/cart" aria-label="Item Cart" tabindex="0"><span class="ico-CartIcon"></span>&nbsp;&nbsp;<span ng-show="vm.cart.totalCountDisplay > 0" ng-bind="vm.cart.totalCountDisplay" aria-hidden="true" class="ng-hide">0</span><span ng-show="vm.cart.totalCountDisplay < 1" aria-hidden="false" class="" style="">Cart</span></a>
    <!-- ngIf: vm.cart.cartLines.length > 0 -->
  </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: 'suggestion', text: 'Suggestions'},
                                {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()"
        onclick="$(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"
        tabindex="0" aria-invalid="false" 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()" tabindex="0">Clear Search History</a></div>
  </div>
  <div class="search-button">
    <button class="btn primary fastClick" ng-click="vm.search()" tabindex="0">Search</button>
  </div>
</form>

<form class="ng-pristine ng-valid">
  <div class="row collapse ng-hide" ng-show="::(vm.session.isAuthenticated || vm.session.rememberMe)" aria-hidden="true">
    <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" aria-hidden="true">
      <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: 'suggestion', text: 'Suggestions'},
                                {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()"
        onclick="$(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"
        tabindex="0" aria-invalid="false" 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()" tabindex="0">Clear Search History</a></div>
  </div>
  <div class="search-button">
    <button class="btn primary fastClick" ng-click="vm.search()" tabindex="0">Search</button>
  </div>
</form>

/Email/SubscribeToList

<form id="emailSubscriptionForm1265" action="/Email/SubscribeToList" novalidate="novalidate" class="ng-pristine ng-valid">
  <h3 class="email-signup__title">Sign Up To Get The Latest From NBF</h3>
  <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." autocomplete="email" tabindex="0" aria-invalid="false">
  </div>
  <span class="field-validation-valid footer-background" data-valmsg-for="emailSubscribe" data-valmsg-replace="true"></span>
  <button ng-show="!vm.submitted" class="email-signup__btn btn btn-submit" type="submit" ng-click="vm.submit($event)" tabindex="0" aria-hidden="false">Submit</button>
  <span data-valmsg-replace="true" data-valmsg-for="EmailAddress"></span>
  <span ng-show="vm.submitted" class="successMessage ng-hide" aria-hidden="true">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" aria-hidden="false">*</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" tabindex="0" aria-invalid="false">
        <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" aria-hidden="false">*</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" tabindex="0" aria-invalid="false">
        <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" aria-hidden="false">*</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" tabindex="0" aria-invalid="false">
        <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" aria-hidden="false">*</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" tabindex="0" aria-invalid="false">
        <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"
        aria-multiline="true" tabindex="0" aria-invalid="false"></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" tabindex="0">Share</button>
  </div><!-- end ngIf: !vm.isSuccess -->
</form>

<form id="welcome_modal" class="ng-pristine ng-valid">
  <input aria-label="Email Address" 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 aria-label="Yes, I Want In" id="wm-submit" class="btn-primary" ng-click="vm.submitEmail()" tabindex="0">
    <span>Yes, I Want In</span>
  </button>
</form>

<form id="welcome_modal_mobile" class="ng-pristine ng-valid">
  <span class="wm-container">
    <input aria-label="Email Address" 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 aria-label="Sign Up Now" id="wm-submit-mobile" class="btn-primary" ng-click="vm.submitEmail()" tabindex="0">
      <span>Sign Up Now</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



A new look for National Business Furniture! Still your trusted commercial
furniture experts.

A new look for National Business Furniture! Still your trusted commercial
furniture experts.


 * Government
 * Education
 * Healthcare
 * Hospitality
 * Workplace
 * Home Office


 * Request a Quote
 * 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

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

 * Search

☰

  0
Search
Search History
Clear Search History
Search
Talk With an Expert
Talk With an Expert
866-323-6991

 * Government
 * Education
 * Healthcare
 * Hospitality
 * Workplace
 * Home Office


 * Hello, Login Request a Quote
 * 's 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

 * Desks
    * Shop All Desks
    * L Shaped
    * U Shaped
    * Executive
    * Reception
    * Adjustable Height
    * Office Suites & Sets

 * Seating
    * Shop All Seating
    * Office Seating
    * Reception & Lounge
    * Cafe & Breakroom
    * Training
    * Task
    * Executive
    * Outdoor
    * Booths

 * Tables
    * Shop All Tables
    * Conference
    * Breakroom
    * Training Room
    * Flip Top
    * Folding Tables
    * Table & Chair Sets

 * Storage
    * Shop All Storage
    * Cabinets
    * Filing
    * Credenzas
    * Bookcases
    * Mobile Pedestals
    * Wardrobe Cabinets

 * Cubicles & Workstations
    * Shop All Space Division
    * Cubicle Systems
    * Mobile Dividers
    * Workstations
    * Mobile Boards
    * Booths & Pods

 * Accessories
    * Shop All
    * Decor
    * Presentation Boards
    * Power & Charging
    * Lighting
    * Rugs
    * Chair Mats
    * Waste & Recycling

   Spaces
    * Reception
    * Training Room
    * Breakroom
    * Private Office
    * Conference Room
    * Collaboration
    * Lounge
    * Workstations
    * Home Office
    * Outdoor
   
   Resources
    * Request a Quote
    * Local Furniture Consultant
    * Tips & Ideas
    * Case Studies
    * Digital Catalogs
    * Join Our Mailing List
    * Catalog Unsubscribe
   
   Deals
    * Sale
    * Clearance
    * Discounts
   
   Local Furniture Consultant
   
 *  * Spaces
       * Reception
       * Training Room
       * Breakroom
       * Private Office
       * Conference Room
       * Collaboration
       * Lounge
       * Workstations
       * Home Office
       * Outdoor
   
    * Resources
       * Request a Quote
       * Local Furniture Consultant
       * Tips & Ideas
       * Case Studies
       * Digital Catalogs
       * Join Our Mailing List
       * Catalog Unsubscribe
   
    * Deals
       * Sale
       * Clearance
       * Discounts
   
    * Local Furniture Consultant
      

◄

×




CONTEMPORARY
ELEGANCE REDEFINED.


CONTEMPORARY
ELEGANCE REDEFINED.

ACHIEVE A SEAMLESS BLEND OF STYLE AND DURABILITY
FOR YOUR PROFESSIONAL SPACES.

ACHIEVE A SEAMLESS BLEND OF STYLE AND DURABILITY FOR YOUR PROFESSIONAL SPACES.

Shop Our Newest Collection


KNOWLEDGE HUB


GLOBAL JEWELRY BRAND UNLOCKS CREATIVITY WITH SPACE UPDATES.

See How >


KNOWLEDGE HUB


GLOBAL JEWELRY BRAND UNLOCKS CREATIVITY WITH SPACE UPDATES.

See How >


SHOP SMART


SHOP SMART


INSPIRATION + BEST
PRACTICES BY SPACE.


INSPIRATION + BEST
PRACTICES BY SPACE.

Dive In >


SHOP POPULAR CATEGORIES


SHOP POPULAR CATEGORIES

Desks
Desks
Chairs
Chairs
Space Division
Space Division
Tables
Tables
Storage
Storage
Accessories
Accessories


TRUSTED COMMERCIAL FURNITURE EXPERTS


TRUSTED COMMERCIAL FURNITURE EXPERTS


BUSINESS

From large-scale projects with global leaders, large law and finance firms, to
start-ups and fast-growing small and mid-size businesses, we fulfill hundreds of
thousands of orders to a variety of industries each year.


BUSINESS

From large-scale projects with global leaders, large law and finance firms, to
start-ups and fast-growing small and mid-size businesses, we fulfill hundreds of
thousands of orders to a variety of industries each year.

Learn More



HEALTHCARE

We know healthcare and what it takes to deliver high-performing spaces — from
waiting rooms to physicians offices and many non-clinical places in between.
We've served more than 100,000 healthcare customers across the United States,
including large award-winning health
systems, private practices and clinics — and many as a GPO Contracted Supplier
through Vizient and Premier.


HEALTHCARE

We know healthcare and what it takes to deliver high-performing spaces — from
waiting rooms to physicians offices and many non-clinical places in between.
We've served more than 100,000 healthcare customers across the United States,
including large award-winning health
systems, private practices and clinics — and many as a GPO Contracted Supplier
through Vizient and Premier.

Learn More



EDUCATION

Our expertise spans the country to support education customers of all types –
from public, private, elementary and higher ed, to charter schools, district
offices and departments of education. We process thousands of orders each year,
many through education buying contracts, including Association of Educational
Purchasing Agencies, TexBuy, BuyBoard, Equalis and TIPS.


EDUCATION

Our expertise spans the country to support education customers of all types –
from public, private, elementary and higher ed, to charter schools, district
offices and departments of education. We process thousands of orders each year,
many through education buying contracts, including Association of Educational
Purchasing Agencies, TexBuy, BuyBoard, Equalis and TIPS.

Learn More



GOVERNMENT

With 40+ years of experience supporting Government customers – including
processing 20,000 orders a year, and 17 years as a GSA contract holder – we
bring a singular perspective centered on best practices within this sector. In
addition, we can also help streamline the buying process by providing access to
cooperative purchasing agreements like Association of Educational Purchasing
Agencies, BuyBoard, Equalis and TIPS.


GOVERNMENT

With 40+ years of experience supporting Government customers – including
processing 20,000 orders a year, and 17 years as a GSA contract holder – we
bring a singular perspective centered on best practices within this sector. In
addition, we can also help streamline the buying process by providing access to
cooperative purchasing agreements like Association of Educational Purchasing
Agencies, BuyBoard, Equalis and TIPS.

Learn More



HAVE MORE SPECIFIC QUESTIONS ABOUT YOUR INDUSTRY? CONNECT WITH AN NBF EXPERT
NOW.


HAVE MORE SPECIFIC QUESTIONS ABOUT YOUR INDUSTRY? CONNECT WITH AN NBF EXPERT
NOW.

Contact Us
Contact Us


COMPLETE SPACE SOLUTIONS  


FROM RECEPTION TO PRIVATE OFFICES AND BEYOND, WE’VE GOT YOU COVERED.


COMPLETE SPACE SOLUTIONS  


FROM RECEPTION TO PRIVATE OFFICES AND BEYOND, WE’VE GOT YOU COVERED.


WARM WELCOMES
START AT RECEPTION.


WARM WELCOMES
START AT RECEPTION.

Shop These Spaces



A PRIVATE OFFICE IS A LAUNCH PAD FOR SUCCESS.


A PRIVATE OFFICE IS A LAUNCH PAD FOR SUCCESS.

Shop These Spaces



CONFERENCE ROOMS WERE MADE TO ENCOURAGE CONTRIBUTION.


CONFERENCE ROOMS WERE MADE TO ENCOURAGE CONTRIBUTION.

Shop These Spaces



THE IDEAL TRAINING SPACE MAKES EVERYONE EAGER TO LEARN.


THE IDEAL TRAINING SPACE MAKES EVERYONE EAGER TO LEARN.

Shop These Spaces



NOT SEEING THE SPACE YOU’RE LOOKING FOR?

NO PROBLEM, WE’VE GOT MORE.


NOT SEEING THE SPACE YOU’RE LOOKING FOR?

NO PROBLEM, WE’VE GOT MORE.

View All Spaces
View All Spaces


WORKSPACES: SOLVED.


CONVENIENCE AND CARE ARE UNCHARACTERISTICALLY COMMON HERE. WITH OVER 300,000
SATISFIED CUSTOMERS, OUR TEAM CAN HELP GUIDE YOU IN CREATING YOUR IDEAL
WORKSPACE.


WORKSPACES: SOLVED.


CONVENIENCE AND CARE ARE UNCHARACTERISTICALLY COMMON HERE. WITH OVER 300,000
SATISFIED CUSTOMERS, OUR TEAM CAN HELP GUIDE YOU IN CREATING YOUR IDEAL
WORKSPACE.

Learn How

Learn How


EXPLORE SOME OF OUR TOP-SELLERS

   
 * Sign into your account
   to add to Favorites
   3 Options
   At Work Mobile File Storage Pedestal - 16.5w X 20.5d
   $299,00
   4.6
   126 Reviews
   
 * Sign into your account
   to add to Favorites
   3 Options
   At Work Reversible L-shaped Desk - 66"w
   $979,00
   4.8
   14 Reviews
   
 * Sign into your account
   to add to Favorites
   4 Options
   Harper Mid-back Executive Chair
   $299,00
   4.9
   59 Reviews
   
 * Sign into your account
   to add to Favorites
   1 Option
   Rivet End Table - 20"w X 20"d
   $129,00
   0.0
   No Reviews
   
 * Sign into your account
   to add to Favorites
   2 Options
   Rivet Lounge Chair
   $499,00
   4.5
   13 Reviews
   
 * Sign into your account
   to add to Favorites
   GSA
   2 Options
   Overtime 24/7 Big And Tall Mesh Back Chair With Fabric Seat
   $379,00
   4.4
   44 Reviews
   
 * Sign into your account
   to add to Favorites
   GSA
   2 Options
   Via Double Pedestal Executive Bowfront L-desk - 72"w
   $1.389,00
   4.7
   50 Reviews
   
 * Sign into your account
   to add to Favorites
   3 Options
   At Work Reversible Corner L-shaped Desk - 60"w X 60"d
   $619,00
   4.5
   63 Reviews
   
 * Sign into your account
   to add to Favorites
   2 Options
   Rivet Three-seat Lounge Sofa
   $999,00
   4.9
   11 Reviews
   
 * Sign into your account
   to add to Favorites
   GSA
   1 Option
   Urban Reversible L-shaped Desk - 60"w
   $1.249,00
   4.5
   26 Reviews
   

 * Previous
 * Next


EXPLORE SOME OF OUR TOP-SELLERS

   
 * Sign into your
   account to add to
   Favorites
   3 Options
   At Work Mobile File Storage Pedestal - 16.5w X 20.5d
   $299,00
   
   
 * Sign into your
   account to add to
   Favorites
   3 Options
   At Work Reversible L-shaped Desk - 66"w
   $979,00
   
   
 * Sign into your
   account to add to
   Favorites
   4 Options
   Harper Mid-back Executive Chair
   $299,00
   
   
 * Sign into your
   account to add to
   Favorites
   1 Option
   Rivet End Table - 20"w X 20"d
   $129,00
   
   
 * Sign into your
   account to add to
   Favorites
   2 Options
   Rivet Lounge Chair
   $499,00
   
   
 * Sign into your
   account to add to
   Favorites
   GSA
   2 Options
   Overtime 24/7 Big And Tall Mesh Back Chair With Fabric Seat
   $379,00
   
   
 * Sign into your
   account to add to
   Favorites
   GSA
   2 Options
   Via Double Pedestal Executive Bowfront L-desk - 72"w
   $1.389,00
   
   
 * Sign into your
   account to add to
   Favorites
   3 Options
   At Work Reversible Corner L-shaped Desk - 60"w X 60"d
   $619,00
   
   
 * Sign into your
   account to add to
   Favorites
   2 Options
   Rivet Three-seat Lounge Sofa
   $999,00
   
   
 * Sign into your
   account to add to
   Favorites
   GSA
   1 Option
   Urban Reversible L-shaped Desk - 60"w
   $1.249,00
   
   

 * Previous
 * Next


WHAT SETS US APART?


WHAT SETS US APART?


TRUSTED
COMMERCIAL
FURNITURE EXPERTS

With the knowledge and know-how of nearly 50 years of leadership expertise in
Business, Government, Healthcare and Education environments, you can trust us to
help you find solutions to meet your organization’s exact needs.


HUMAN
HELP WHEN
YOU WANT IT

NBF offers a collaborative team that will provide the support and guidance you
need to find your perfect workspace solution and deliver next-level results.


SOLUTIONS
THAT MEET
YOUR NEEDS

Nail your project vision and goals with NBF. We’ve designed an expansive and
curated portfolio of commercial furniture — centered on quality, durability and
value — and service offerings to help you find the exact solutions to fit the
needs of your space, budget, working style and more.

Learn More About NBF

Learn More About NBF


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 limited
lifetime warranty have been keeping customers coming back for more than forty
years!


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 limited
lifetime warranty have been keeping customers coming back for more than forty
years!



 * Navigation
 * Markets
 * Rooms
 * Tips and Ideas
 * Case Studies

 * Account
 * My Account
 * Track Your Order
 * FAQs
 * Terms and Conditions
 * Shipping Policies
 * Returns

 * About NBF
 * About NBF
 * Sustainably Sourced
 * Careers
 * Press Releases
 * Affiliates
 * Privacy & Security
 * Accessibility Statement
 * California Privacy Rights

 * Support
 * Customer Service
 * Furniture Consultants
 * Get in Touch With Us
 * Request Quote
 * Join Our Mailing List
 * Catalog Unsubscribe


 * Navigation
 * Markets
 * Rooms
 * Tips and Ideas
 * Case Studies

 * Account
 * My Account
 * Track Your Order
 * FAQs
 * Terms and Conditions
 * Shipping Policies
 * Returns

 * About NBF
 * About NBF
 * Sustainably Sourced
 * Careers
 * Press Releases
 * Affiliates
 * Privacy & Security
 * Accessibility Statement
 * California Privacy Rights

 * Support
 * Customer Service
 * Furniture Consultants
 * Get in Touch With Us
 * Request Quote
 * Join Our Mailing List
 * Catalog Unsubscribe




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 Experts
866-323-6991


Web Code: G7XKUK-16734





How can we improve? Please send us your feedback.

Copyright © 1999 - 2024 All Rights Reserved











×

GET NEXT LEVEL RESULTS
FOR THE NEXT ERA OF WORK

We are still your trusted commercial furniture experts, now with a new look.
Opt-in for promotions, the latest news and product updates.
Yes, I Want In
Please view our privacy policy
Workspaces: Solved.
Opt-in for promotions and more from your trusted commercial furniture experts.
Sign Up Now
Please view our privacy policy.