Custom window treatments & upholstery, made in Grand Blanc

Custom window treatments, Roman shades, and upholstery, handcrafted in Grand Blanc, Michigan. A full soft-goods workroom: windows, furniture, pillows, and bedding under one roof, made to measure for 30+ years.

Call 810-423-3416 Request a consultation

Buffalo-check upholstered armchairs, a skirted round ottoman, and floral drapery panels handcrafted by Creative Stitches Workroom in Grand Blanc, MI.

Why a real workroom

30+ years of craft

Made-to-measure work, cut and sewn by hand, not pulled off a big-box shelf. We pay attention to the details.

Windows and furniture

Most local shops do only windows or only upholstery. We do both, plus pillows and bedding.

Designer friendly

We work directly with interior designers, fabricating in the fabric you supply. To the trade →

Serving Grand Blanc & Genesee County

We travel up to roughly two hours for the right project, reaching Metro Detroit and mid-Michigan, and ship finished work beyond that.

See our service area

Our process

How it works

1

Consultation

We talk through the room, the piece, and what you want it to do.

2

Measurements

Precise, in-home measurements for the exact window, furniture, or space.

3

Fabric & hardware

Choose fabric, lining, and hardware together, including fabric you already have.

4

Quote & timing

A clear quote and an honest timeline before any fabrication begins.

5

Fabrication

Cut, sewn, and finished by hand in our Grand Blanc workroom.

6

Install, pickup, or delivery

Installed on site, or ready for pickup or delivery.