Utah Fabric Stores

Layton, Utah · Davis County

Imagine Sewing & Vacuum

A Layton sewing-machine and vacuum store with fabric, four sewing brands, classes, accessories, and repair for many major machine lines.

Best for

Address
1078 E Gentile St
Layton, UT 84040
The official locations directory and site footer show 1078 E Gentile; a Layton landing page shows 1066 E Gentile
Phone
(801) 779-2995
Website
sewandvac.com
Directions
Open in Google Maps

Hours

Monday 10am – 6pm
Tuesday 10am – 6pm
Wednesday 10am – 6pm
Thursday 10am – 6pm
Friday 10am – 6pm
Saturday 10am – 4pm
Sunday Closed

Services

Compare with other Utah shops offering classes , machine sales and machine repair .

Machine brands

What you'll find

Shopping and learning options

About Imagine Sewing & Vacuum

Imagine Sewing & Vacuum’s Layton location combines sewing machines, fabric, accessories, classes, and repair with a full vacuum department. The company dates its business to 1922 and currently operates four Utah locations, giving Davis County shoppers access to a larger multi-store inventory and service network.

The Layton sewing floor represents Baby Lock, Husqvarna Viking, Pfaff, and Singer. Current online categories also include fabric, thread, presser feet, software, furniture, notions, and project supplies. Ask what owner training, warranty support, and accessories accompany the exact model when comparing machines.

The repair department works on sewing and embroidery machines from many major brands, including Baby Lock, BERNINA, Brother, Elna, Husqvarna Viking, Janome, Juki, Pfaff, and Singer. Not every model or part will be available, so give the make, model, and symptoms when calling. The store also sells and services vacuums.

One practical detail needs attention: the official location directory and footer show 1078 East Gentile Street, while a Layton landing page shows 1066. Use the directory’s 1078 address and call before a repair drop-off if the entrance is unclear. Compare the machine selection with Nuttall’s, or use the Layton and Davis County guides for nearby fabric shops.

Plan your visit: The official locations directory and site footer list 1078 E. Gentile Street, while a Layton landing page lists 1066. Use 1078 for navigation and call 801-779-2995 if the suite or repair drop-off entrance is unclear.

Own or manage this shop?

Help Utah shoppers plan with current information. You can confirm this profile or send updated hours, services, classes, brands, and contact details. Listings and updates are free.

Verify or update this listing

Sources and updates

This profile was checked against the following public sources, prioritizing first-party information, in August 2026. Inventory, schedules, and services can change.

See our verification standards or send a correction.

Details last checked August 2026 . Store hours can change, so call before making a long drive.

Other shops in Layton

Nearby shops in Davis County

All fabric stores in Layton →