Mirrors Shop portland or

Buy Custom and Standard Mirrors at 50% Off

Order custom-sized and standard-sized mirrors from All Mirrors & Picture Glass 50% Off retail prices typically found in mirror stores and design centers. Will-call only.

We offer a wide variety mirrors including:

Do you also need a custom mirror frame? All our framing services are 40% to 50% off, which adds even more savings to your mirror project.

Ordering your discount mirror is easy. Simply refer to the following chart and determine the kind of mirror you need. Next, contact us with the following information: dimensions, thickness, and bevel width (if desired). Will-call only.

size: Frameless 5mm (3/16) oval mirrors with 1" Bevel - Stocked sizes are:
16x20 $130.63
20x30 $125.93
24x30 $140.96
24x36 $189.17
30x40 $216.06

All other sizes are custom and are available with various size bevels and various edgework. Please call for a quote.

Prices subject to change without notice
Mirror Reframing and Re-cutting
Save money by recycling old mirrors. We offer a re-cutting and reframing service that is guaranteed to bring a fresh, new look to a used mirror.

Payment Methods
  • 1. Pay by credit card over the phone. We will ask for the following information:
    • a. The exact name on the card
    • b. Address with zip code
    • c. Card type
    • d. Expiration date
    • e. The three-digit security code
  • 2. Pay by check. Send a check and order details to: 13216 NE Salmon Creek Ave Unit F-5, Vancouver, WA 98686
  • 3. Portland Oregon residents – Enjoy sales tax-free shopping when ordering directly through us, by phone.
Delivery Information

We typically receive mirror shipments every Thursday. Although for some sizes, delivery can be expedited.

All our framing services are 40% to 50% off, which adds even more savings to your mirror project.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Shop Location

13216 NE Salmon Creek Ave Ste F55
Vancouver, WA 98686
(Only 15 Miles from Downtown Portland)

Vancouver Residents

360-903-8969
Google Maps Page

Web Order Processing Office

1001 SW 5th Ave #1100
Portland, OR 97204

Portland Residents

503-895-7527

By appointment only
Google Maps Page

Copyright © 2005-2023 All Custom Framing at Wholesale, LLC