James Trading Company
Hardware, Lumber, Drygoods

More Than a Hardware Store!

When asked why our customers shop at James Trading Company, the answer is always the same – hometown feel with a personal touch. It's true. We're proud that our customers know that they can rely on us to be here when they need us. The James family is committed to our long-established trend of excellence in customer service and delivery of quality products.

We're locally owned and curated, and we make sure we offer a wide variety of products that are competitively priced in our 7,500 square foot store. Customers can shop for anything from unique handcrafted gifts, to pet supplies, livestock food, and a large selection of tools and building supplies and materials including bath, doors, drywall, electrical, flooring, hardware and fasteners, insulation, lumber, molding & trim, paint and sundries, plumbing, roofing, siding and windows.

If we don't have what you need, we will get it if we can. Shop Online 24-7 in our online store.

Small-town dependable service…that's what James Trading Company is all about and this is what keeps our customers coming back.

James Trading Co Store Front

Store Hours:
Monday to Friday: 8am - 5:30pm
Saturday: 8am - 4pm
Sunday: 1pm - 4pm

James Trading Company

Proudly Serving Roseboro, NC, since 1995

Shop Online Our Products & Services Contact Us

Shop Online for any of these great products!

Our products and services include:

  • Hand Tools
  • Power Tools & ACC
  • Fasteners
  • Electrical
  • Fasteners
  • Hardware
  • Paint & Sundries
  • Electrical
  • Plumbing
  • Heating & Cooling
  • Housewares
  • Lawn & Garden
  • Automotive
  • Sporting Goods
  • Gift & Home Essentials
  • Pet & Wild Birds
  • Farm & Ranch
  • Outdoor Living & Patio
  • Screen Repair
  • Dump Truck Liners
  • Water Heaters & Pumps
  • Installs
  • Driveway Tiles & Culverts
  • Concrete Steps

If you don't see what you're looking for, let us know and we'll get it for you.

Products & Services

Services We Offer

Shop Online

Shop Online 24/7

Contact Us

Contact Us