Serving Gainesville and North Central Florida | 352-376-5728

M & M Upholstery-Logo

Your old furniture made new. Call us today.

Facebook Instagram Twitter_Icon color

Your furniture makes up so much of your home — make sure it's always looking its best with M & M Upholstery.


Whether you need a quick repair, re-upholster, or are looking for complete custom-built furniture, we can do it all! Call us today at

352-376-5728 for a FREE estimate.

Get Beautiful Home Furniture

Quality furniture upholstery services

Pickup and delivery options are available. Give us a call today for more information.


Whether a pet has tracked mud across your pristine carpet or the latest business rush has done a number on your carpeted entryway, we have you covered.


We offer quick, affordable carpet cleaning services for homes, offices, restaurants, stores, and more.

Fast and Affordable Cleaning

Quick carpet cleaning

You deserve the same top-quality service for your business as you've come to expect for your home.


All services, both residential and commercial, are backed by our full satisfaction guarantee for your added peace of mind. Get in touch with us today to learn more.

Residential and Commercial

Commercial upholstery options

Since 1975, M & M Upholstery has proudly served Gainesville and North Central Florida. Today, it's time to put that dedication, commitment, and experience to work for you and your home or business.

Your Local Upholstery Experts

We spend so much of our lives seated in chairs, lounging in beds, and riding in cars. Make sure you're comfortable through it all with the experts at M & M Upholstery.

Chairs Sofa