Home of the

Themed Image2

Dedicated Service

Serving Contra Costa and surrounding Northern California Counties since 1981.

License #809804

For All Your Canvas Needs!

Welcome to The Canvas FactoryCanvas Factory shop
Located in Oakley, California. We are your one stop shop for all your canvas needs. The perfect choice for your residential or  commercial awnings to marine covers and shade structures. Let our sales specialist give you a free in-house estimate.


Quality canvas workmanship at affordable prices


  We do it all

   • Canvas Boat Covers Bimini Tops
   • Store Fronts Roller Shades
   • Retractable Awnings Dock & Patio Covers
Full Service Recovers & Repairs
With Huge Color & Fabric Selection