Online Ordering

Currently our online ordering is specifically for current customers. You can request a quote online for the items you are interested in buying or call us and we’ll begin the process of getting you set up in our system.
Certainly! Our system has the capability for you to approve any purchases before they reach us. Once a buyer places an order you will be notified to go in and review, approve or make changes to the order. If you’d like to find out more or to get set up with this, please contact our IT department.

Orders and Deliveries

For any order under $150 there is a minimum order charge of $15 applied.
There is free shipping via our trucks if you fall within our regularly scheduled routes. If you live outside of our delivery areas, we deliver LTL Freight, FedEx and UPS.


You can now see a current list of invoices in our online store. Log in or request a username to access this new feature! You can also email our Accounts Receivable department to request a current statement.


Winston-Salem: (336) 714-4747
Raleigh: (919) 838-8661
Hickory: (828) 431-3052
Fayetteville: (910) 222-0346
Martinsville, VA: (276) 632-9353

Customer Resources

Credit Application
Sign up for Online Ordering

Connect With Us