James Auto Upholstery is a family owned and operated business with over 60 years of experience serving all of Western North Carolina. During this time, we have developed a solid reputation based on trust, hard work and integrity. We provide the most reliable and accurate auto guide for everyone.