- Furniture Reupholstery & Repairs -
Antiques &
Foam -
Bend & Central Oregon


Call KJ for furniture & antique reupholstery, leather repair, window seats, cushions and orthopedic dog beds. We make custom beds and cushions for camp trailers, Sprinter & other van conversions. KJ has a wide selection of foam, cushioning options, leather, Sunbrella, green/earth-friendly fabrics and much more!

Fabric showroom on Bend's West Side available by appointment- call 541-383-2717 or e-mail

Get an Estimate: To inquire about current calendar spots available, or for foam or fabric sales, call or send an email. Please note that KJ's is often booked out for 4-5 months for larger projects.
To receive a ballpark estimate, please send a photo to kjsupholstery@bendbroadband.com

Browse Fabric Samples: KJs fabric showroom available by appointment, or begin your fabric search online here

Fabric Selection: Information to help you make the right fabric choice

How to Clean Upholstery Fabrics


Custom craftsmanship by KJ

Specializing in furniture reupholstery for over 30 years. Karen Johnson, owner, uses her craftsmanship and creativity to complete your project to the highest standards of excellence.

Is my furniture worth reupholstering? Good question...go here to find out.

Leather: Extensive info on leather choices, care and maintenance, repair and restoration services

KJ's Portfolio

Before and After: View "before and after" photos of KJ's work.

Photo Gallery: Take a look at more of KJ's completed projects.

Frequently Asked Questions: Get answers to common questions about reupholstery.

Furniture Construction: Learn about frames, springs, cushions, etc.

Home Decorating Tips: General decorating ideas for your home.

Color Selection: Another useful decision-making tool. (Includes Color Wheel.)

e-mail KJ's

copyright KJ's Upholstery