Upholstery Shop in Kaysville, Utah

Fabric Magic Upholstery in Kaysville, Utah holds a 4.3-star rating and brings something genuinely useful to the table: it operates as both an upholstery service and a fabric source. Kaysville sits in Davis County between Salt Lake City and Ogden, a suburban area with lots of family homes where furniture gets heavy daily use. Having access to fabric selection on-site means you can see and feel your options before committing, rather than guessing from swatches. That combination of retail and skilled labor makes it a one-stop shop for homeowners tackling a refresh.
Fabric Magic Upholstery handles furniture reupholstery for sofas, chairs, benches, and accent pieces, working through the full process from stripping old material to applying the finished fabric. The shop's fabric store side means customers have direct access to upholstery-grade materials, including durable weaves, performance fabrics, and decorative options suited for residential use. This setup lets you work with the same team from fabric selection through finished installation, which reduces the chance of ordering the wrong material or the wrong yardage. It's a practical advantage for first-time reupholstery customers who aren't sure where to start.
Fabric Magic Upholstery serves Kaysville and the surrounding Davis County communities, including Fruit Heights, Farmington, and Layton. The shop is also accessible to customers coming from southern Weber County or the northern edge of Salt Lake County. Davis County's growing residential neighborhoods generate steady demand for furniture refreshes.
Claim your listing to update your info and connect with customers.
Claim This Listing