If your upholstery has become worn and torn, it can be a real eyesore in the room. Instead of trying to deal with those unsightly tears, let the professionals at KR Upholstery address the problem.

New Upholstery

Tired of staring at the outdated look of your furniture? Whether it’s a living room club chair or a dining room slip seat, we can provide completely new upholstery on traditional or modern pieces.

Furniture Repair

Over time, furniture falls victim to significant wear and tear. Let KR Upholstery fix or reconstruct your broken chair, sofa, table or other furniture items.

When It Comes to Furniture,
We’ve Got You Covered

Your local full-service upholstery shop in Oneonta, NY

Need help with the look of your current furniture? KR Upholstery is here to provide residents of Oneonta, NY, with personalized, professional upholstery work. For 25 years, we have been meeting the needs of both residential and commercial clients with our variety of available upholstery services.

Our local business can complete new upholstery, reupholstery and upholstery repair jobs in Oneonta, NY.

Our residential customers rely on us to expertly upholster couches, chairs, headboards, cushions and other items in their homes. For commercial customers, we can take care of your office furniture, booths, barstools and other furniture to keep your business looking pristine.

Liven up your living room

In addition to our residential and commercial furniture upholstery services in Oneonta, NY, KR Upholstery can also be your trusted source for draperies and furniture repair.

We are more than happy to repair a broken chair in your living room or advise you on what drapery choices work best to match your home’s decor. When it comes to the look of your living room, KR Upholstery has plenty of services to help make it looks its best.

Get your free estimate from KR today!

KR Upholstery makes it easy to get all of your furniture needs taken care of. Our business owner takes pride in her:

• Quick turnaround time
• Reasonably priced services
• Ability to complete by deadline

You can even get a free estimate from KR Upholstery, no strings attached. Call KR Upholstery today at (607) 432-1708 and get all of upholstery needs covered.

Stop by our showroom!

Stop by our showroom!

  • KR Upholstery

    393 Main Street
    Oneonta, NY 13820


    Call Us
    Phone: 607-432-1708

    Mon: 9AM - 5PM
    Tue: 9AM - 5PM
    Wed: 9AM - 5PM
    Thu: 9AM - 5PM
    Fri: 9AM - 5PM
    Sat: Closed
    Sun: Closed