We Are Located at:
8811 Lyndale Ave S, Bloomington MN 55420

A-1 Foam & Upholstery Services

For a huge selection of affordable fabrics and materials, look no further than A-1 Foam & Upholstery. Located in Bloomington, MN, we provide reliable services and premium-quality products to customers in the St. Paul and Minneapolis areas. Whether you're looking to revitalize office chairs or complete a DIY project, we'll help you find the right materials and supplies.
 Interior of a modern cafe Credit: rilueda, MN
Cafe interior, MN

Custom Sewing and Upholstery

When it has to be just right, let us customize it. We carry a wide selection of foams and other materials for just about any home or business need, from furniture cushions to packing materials for breakables. If you need some help with sizing, our consultants will provide the input necessary to get the size and fit that's best for your needs. Our custom sewing services include designs sure to accent any room. For projects where it's necessary to see your existing decor or take precise measurements, we'll come to you. We also provide the following products and services:
  • Designer fabrics and vinyl
  • Foam cushion replacement
  • Sofa and chair cushions and boat seats
  • Custom cutting and sizing

Express Your Creativity

Whether you're sprucing up your living room or bedroom with sewn cushions or putting together a fun craft project for your kids, we have all the supplies you need to complete your DIY endeavors. Our experienced staff will provide assistance to help you find the supplies required to complete any of your projects.

By maintaining an extensive inventory, we're able to provide the quality materials you need at the prices you prefer. Each potential purchase starts with a free estimate. You're welcome to visit us in person at either of our two locations in Bloomington or arrange for convenient delivery.