Obviously if you want 'original' quality you can take it back to Newell and have them do the work. As far as a computer workstation, you might also check with
Davis Cabinets. I have heard only good things about them. For furniture try
Brad & Hall.
For reupholstery, you might check around locally for that service.