329 W Main St, American Fork, UT 84003 • Phone: 801-756-3739

Welcome to Kirkham Upholstery!

Quality Craftsmanship since 1959: Kirkham Upholstery is a family run business located in American Fork, Utah.

Kirkham Upholstery specializes in the upholstery repair and restoration of cars, trucks, RVs, boats, motorcycle seats, ATVs, and furniture.

Kirkham Upholstery is located at 329 W. Main St, American Fork, UT 84003. We welcome walk-in visits.

Each project is unique and custom. This means we need to see your project and price out materials before we can give you a quote. Learn more on our Contact Us page.


We have served hundreds of businesses and customers. See our list of satisfied customers.

See recent work from Kirkham Upholstery!

See our full Photo Gallery!