At Karl Performance our upholstery experts can handle almost any upholstery task. From original restorations to custom interiors, to small burns or tears Karl Performance can get the job done. We are a full service upholstery department that works on all makes and models including cars, trucks, motorcycles, boats, etc.
Call our team today at 515-963-8788 to schedule an appointment
Seat Repair - Cloth and Leather
Carpet Sets & Floor Mats
Installation of Hushmat
Our team at Karl Performance can bring your classic vehicle back to the way it was when it rolled off the assembly line using the best materials and expertise to pull off the original look.
Our team can bring just about any dream to life. If you are looking for a one off look that no one has done before, we are the ones to do the job. Let Karl Performance bring out the best look in your vehicle.
Tears & Minor Repairs
Do you have a hole, tear, burn, or any other imperfection? We can make your upholstery look brand new. Whether you're looking to fix something for your own sake or gain resale value we can get it done.
Whether it's boat seats, stools, or anything else that has a vinyl cover Karl Performance can get your project done in a quick fashion with superb quality. If you have a project in mind and aren't sure whether or not it's something we can do just give us a call.
We are also authorized dealers and installers for:
Parts Unlimited Interior