Welcome to A-1 Foam & Upholstery.A-1 Foam & Upholstery in Bloomington, Minnesota provides professional upholstery and custom sewing services throughout the Twin Cities area. When you want to give your couches and chairs a refreshing lift, rely on our upholstery expertise at A-1. We are locally owned and operated and focused on your satisfaction.We offer a large selection of foams to give your furniture that extra comfort you need. Ask us about our memory foam. Need something unique? We also offer customized designs that will perfectly accent your room.Our company also offers:* Custom upholstery & sewing* Designer fabrics & vinyl* Foam cushion replacement* Foam for every use, cut to size* Sofa & chair cushions* Boat seatsWe also sell supplies for DIY projects.Whether you need to revitalize your ottoman or need a custom made cushy office chair, give us the idea and we'll fill it with life. Our company aims to be the first name in the upholstery business.We have two metro-area store locations. Ask about our pickup and delivery service.Call today for a free estimate.