Industry leaders in Picture Framing design & sustainability

We organized Eco Framing to reinvent conventional picture framing in order to provide solutions that are more affordable, fabricated more sustainably, and delivered in a quicker fashion.

The key to achieve this is in maintaining the largest inventory of frame molding and matboard of any custom framing shop open to the public in the country with over 500 styles of moulding.

Why does that matter?

This enables us to solve design objectives for any style you bring, even if you have10 different pieces that require 10 different styles.  Because those materials are in our warehouse, we do not have to make inefficient special orders from multiple vendors and then wait to receive your supplies. This reduces waste from packing materials and trucks burning fossil fuels bringing shipments to our shop. Thus your project can go into production immediately.  This means less waste in the process, a greener workflow and we will complete your job quicker because everything is in our warehouse. 

Also, as we buy inventory in bulk at better pricing, we are able to offer you a range of discounts from 20% to 70% on the molding off the normal retail price. So we’re greener and quicker than any competitor as well as more affordable. 

We think you will like this solution better than anything you have tried before.


 Your Planet – Large selection of American frame moulding from sustainable sources. We look for ways to reuse more and waste less.



Your Schedule – With so much in stock and on-hand we can put our space to work for you and finish your pieces quickly.


Your Wallet – Our warehouse space and large stock gives us the flexibility to create solutions to fit most budgets.

Our Team


Senior Designer




Frame Designer

Shop Manager




Vice President



“Designer-direct Custom Picture Framing”

“We are pleased to announce our new model offering wholesale custom framing open to the public, which is built on a sustainability model.”

About Us





755 Apple St, Oakland, CA 94603