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

Submitted URL: http://click.email-nationalbusinessfurniture.com/?qs=a5c02aecd2db99b94525ae9664d947aa679a1b854255c1ace45c3b7a07ecf3e1dcbe3512e9b3a4b5eaf729459d08...
Effective URL: https://www.nationalbusinessfurniture.com/t/credenzas?utm_source=sfmc&utm_medium=email&utm_campaign=welcome_nbf&utm_term=Credenzas&utm_con...
Submission: On March 30 via api from US — 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">
  <button aria-label="Join Now" 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: '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()"
        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: '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()"
        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()" aria-describedby="SignInInfo_FlyOut_User">
  <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">
  <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')" aria-label="Log In">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 ng-click="vm.removeClassModal()" id="tst_miniCartLink" class="cart-link" href="/cart" aria-label="Item 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 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="Sign Up." 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 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." 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


Save up to 10% on purchases of multiples! Shop Buy More, Save More

Save up to 10% on purchases of multiples! Shop Buy More, Save More

 * Local Design Help
 * FREE Catalog
 * Request Quote
 * Accessibility

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: GPWEXQ-442216
855-862-3129
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



 * Hello, Login
 * '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
   TYPE
    * Shop All Desks
    * L Shaped
    * Executive
    * U Shaped
    * Reception
    * Office Suites & Sets
    * Adjustable Height
    * Compact & Small
    * Writing Desks & Tables
    * Corner
    * Computer Desks
   
   WIDTH
    * 48 in and below
    * 49 to 65 in
    * 72 in and above
   
   TOP COLLECTIONS
    * At Work
    * Statesman
    * Carbon
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * Top Rated
    * On Sale
    * Clearance
   
   TIPS & ADVICE
    * The Complete Guide to Office Desks
    * Wood Veneer vs. Laminate
    * Desk Returns

 * CHAIRS
   TYPE
    * Shop All Chairs
    * Reception & Guest
    * Executive
    * Ergonomic
    * Conference
    * Home Office
    * Stools
    * Computer
    * Armless
    * 24 Hour Task
   
   PRICE RANGE
    * $199 and below
    * $200 - $599
   
   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

 * TABLES
   TYPE
    * Shop All Tables
    * Conference
    * Breakroom
    * Table & Chair Sets
    * Training Room
    * Standing Height
    * Adjustable Height
    * Folding Tables
    * Utility
    * Flip Top
   
   PRICE RANGE
    * $200 - $599
    * $600 - $999
    * $1,000 - $1,999
    * $2,500 and up
   
   TOP COLLECTIONS
    * At Work
    * Contemporary
    * Allure
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
   
   TIPS & ADVICE
    * 1 Table / 3 Ways
    * Conference Table Buying Guide

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

 * CUBICLES
   TYPE
    * Shop All
    * Room Dividers
    * Cubicles
    * Privacy Panels
    * Sneeze Guards
    * Mobile Boards
    * Benching
   
   WORKSTATIONS
    * Four
    * Three
    * Two
    * One
   
   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

 * FILING
   TYPE
    * Shop All Filing
    * Lateral
    * Vertical
    * Mobile File Cabinets
    * Wood Veneer
    * File Storage Hutches
    * Metal
    * Laminate Files
    * Fireproof
    * Hospital File Storage
   
   DRAWERS
    * 2 Drawers
    * 3 Drawers
    * 4 Drawers
    * 5 Drawers
   
   PRICE RANGE
    * $200 - $599
    * $600 - $999
    * $1000 - $1999
    * $2500 and up
   
   TOP COLLECTIONS
    * At Work
    * Ogden
    * Metropolitan
    * Urban
    * Shop All Collections
   
   SHOP BY
    * Ships Today
    * GSA
    * On Sale
    * Clearance
    * Top Rated

 * ROOMS
   TYPE
    * Reception
    * Breakroom
    * Home Office
    * Conference
    * Training Room
    * Outdoor
   
   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
    * Government
    * Education
    * Healthcare
    * Hospitality
    * Workplace
    * Home Office
   
   RESOURCES
    * Tips & Ideas
    * Buying Guides
    * Case Studies
    * Design Services
    * Local Design Help
    * Digital Catalogs

 * DEALS
    * Clearance
    * On Sale
    * GSA

◄

×


CREDENZAS


CREDENZAS

Storage Credenzas
Credenza Desks
Storage Cabinets
Hutches
   
   
 * Home
   
   
   
   
 * Credenzas
   
   
   
   
   

 * Share
 * 
 * 
 * 
 * 
 * 




CREDENZAS




NO RESULTS FOUND FOR CREDENZAS

 * 0 Items
   
   
   
 * Sort by:
   RecommendedPrice: low to highProduct: A to ZProduct: Z to ABest Seller
   
 * Grid List Columns
   




Shopping for credenzas at National Business Furniture

National Business Furniture is committed to helping you find quality office
furniture products and accessories for your business or home office. You’ve
searched for credenzas, and we want to help you find the best credenza. The
products included on this page are the closest matches we have for you to buy a
credenza online.

 

We are committed to helping you locate the office furniture solutions best
suited for your needs. If you don’t find what you’re looking for in this
credenza selection, we recommend checking some of our most popular categories. 

 * Shop Desks
 * Shop Chairs
 * Shop Credenzas
 * Shop Storage
 * Shop Reception Furniture
 * Shop Tables
 * Shop Filing
 * Shop Partitions

Top Brands at National Business Furniture

National Business Furniture stocks high-quality products that are built to last.
We partner with some of the most trusted names in commercial office furniture,
including Martin, KFI Studio, Office Star, SafCo, and more. Looking for a
specific furniture manufacturer? Shop by brand. 

Why Choose National Business Furniture

National Business Furniture has helped more than 300,000 businesses find the
office furnishing solutions they need. We’ve worked with the White House, the
Pentagon, and 95% of Fortune 500 companies in our 40+ years in business.
Companies turn to us for help finding flexible office solutions that can meet
business needs in addition to complying with egress and other regulations. Learn
more about National Business Furniture.

More Office Furniture Resources

Whatever you need, we’re here to help. Here are some of our most popular
resources:

 * Our Blog: Tips, tricks, buying guides, and more.

Design help: Want help designing a reception area, conference room, or entire
office? Reach out. Our design professionals are standing by to help. 


 

You have reached the maximum number of items (6).

Please 'Compare' or remove items.

Compare
×

WARNING

You cannot select more than 3 attributes.
×

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

 * Account
 * My Account
 * Track Your Order

 * About NBF
 * About NBF
 * Sustainably Sourced
 * Digital Catalogs
 * Careers
 * Press Releases
 * Affiliates
 * Local Design Help
 * Privacy & Security
 * Accessibility
 * California Privacy Rights

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


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

 * Account
 * My Account
 * Track Your Order

 * About NBF
 * About NBF
 * Sustainably Sourced
 * Digital Catalogs
 * Careers
 * Press Releases
 * Affiliates
 * Local Design Help
 * Privacy & Security
 * Accessibility
 * California Privacy Rights

 * 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
855-862-3129


Web Code: GPWEXR-442216




How can we improve? Please send us your feedback.

Copyright © 1999 - 2023 All Rights Reserved


You have reached the maximum number of items (6)

(0) Item
Compare Clear All





×

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.