CanvasFab started in 2014 with a press, a room, and a bulldog. We still print, stretch, and pack every canvas by hand in our own shop in Miami — nothing is drop-shipped, and nothing is handed to a warehouse robot.
Not a marketing line — an address. Our press, our stretching table, and our boxes are all in one room in North Miami Beach, and the same small team runs all three. When you email about an order, the person who answers can walk over and look at it.
Canvas comes in satin for low glare, gloss for deeper colour, or metallic for a pearl sheen. Paper comes in photo gloss or archival matte — the fine-art choice, and the one artists ask for by name. We'll tell you which one suits your image if you're not sure.
11 years, 10 months of the same shop in the same city. That's long enough to have printed for weddings that have since had children, galleries that have since moved, and a lot of people who came back because the first one lasted.

People you could shake hands with. The same small team loads the roll, runs the press, cuts the bars, stretches the canvas over them, and puts it in the box. That's why we can tell you what a file will look like at 40 inches — we've watched it happen a few thousand times.

A real person looks at every file before it goes on the press. If it's too small for the size you picked, we say so instead of printing something soft and hoping you don't notice — and if we can rescue it, we will. See exactly how that works →

After 11 years, 10 months it's rarely just a photo. It's the last picture of a grandmother, a first apartment, a dog who was here from the first day. We treat the irreplaceable ones like they're irreplaceable, because for most of this shop's life they have been.
Follow @canvasfab for what comes off the press.