Canvas Products in San Jose, CA
Meridian Custom Canvas
Stribling's Custom Canvas