
Upholstery & contract cloth
Heavy plain, twill and basketweave constructions built for furniture, seating and hospitality casegoods.
- Weight11–24 oz/yd²
- Width54″ – 72″
- Abrasion30k–100k double rubs
Imran Weaving is a family-run weaving house in Helena, Montana. We warp, weave, finish and inspect cotton, linen-blend and performance cloth for upholstery workrooms, hospitality suppliers, home-textile brands and workwear programs — from 60-yard sample runs to 20,000-yard production.
We started in 2009 with four rebuilt rapier looms and a single customer — a furniture workroom two hours south of us that could not get a straight answer on lead times. That is still the business we are in: telling customers exactly what we can weave, when it will ship, and what it will cost.
Today the mill runs 22 looms across two halls, a warping and beaming department, a finishing line and an inspection room. Everything is under one roof at 607 Canal Street, which means the person who quotes your fabric can walk twenty steps and look at it on the loom.
Every construction below is stocked as greige and woven to order in your colorway. Widths run 54″ to 118″ depending on the loom.

Heavy plain, twill and basketweave constructions built for furniture, seating and hospitality casegoods.

Softer hands for throws, cushion shells, bedding panels, table linen and lined drapery up to 118″ wide.

Ring-spun cotton and cotton/nylon twills and duck for aprons, coveralls, bags and uniform programs.
Every quote lists yarn count, sett, weight, width, shrinkage and finish before you commit a dollar.
Production is booked against real loom hours, not optimism. If a date slips, you hear it from us first.
100% of finished yardage passes a lighted inspection frame and the four-point system before it ships.
Roll goods, cut pieces or palletized LTL from Helena, with tracking emailed the day it leaves.
Fabric fails in predictable ways: shade drift between dye lots, weft bars, slack selvedges, shrinkage nobody tested. We test for those before you find them in your cutting room.
You send an end use, a target weight and any test requirements. We translate it into a weavable construction and flag anything that will fight the loom.
A 1–2 yard sample in the closest stocked shade, couriered within 7–10 business days, with the full spec sheet attached.
Colour is matched to your standard or Pantone reference, then signed off in writing as the shipping standard.
Warping, weaving, finishing and inspection in Helena. Progress updates at warp-on and at 50% woven.
Rolled, wrapped, labelled with lot and yardage, then shipped LTL or parcel with tracking the same day.
“They quoted a 14 oz cotton twill on a Tuesday and had a hand sample on my bench Friday. Six years later I still buy every yard of our seating fabric from Helena.”
“What matters to us is shade consistency across reorders. Their retained cuttings and dye-lot records have saved two hotel installs from being re-cut.”
“Small enough to take a 200-yard order seriously, organised enough to run our 9,000-yard uniform program. Rare combination.”
Send a construction, a target weight and a volume — we will come back with pricing, lead time and a hand sample within one business day.