(763) 242-2244 jbframing@comcast.net

JB Picture Framing Studio

9005 Sixth Street NE, Blaine, MN 55434

Owned & Operated by Joe Weinbeck


For your convenience all Design Interviews are by appointment


(763) 242-2244

JB Picture Framing Studio is the right choice for your custom framing projects!

Here at JB Picture Framing Studio we strive to have a special value for everyone. With our large collection of frame moulding choices we can meet about any budget! My customers have told me that my regular prices beat the competitor’s prices even with their “50%” and “60%” off coupons! To ensure you the best value, we have our everyday thrifty framing, jersey, and poster frame specials!

Client Testimonials

I just wanted to thank you for your time, talent, and effort fixing and improving our antique frames. I was unsure about trusting a random person on the internet with our treasures. After meeting with you and seeing your amazing work, you exceeded any expectation I could have dreamed of!

Lori – Beckley, West Virginia

Joe’s framing is a work of art. He has a great eye for what will enhance and showcase any piece of art he frames. His ideas and his craftsmanship produce the highest quality of framing I have seen. As a long term customer I can strongly recommend him and his amazing work.

Cory – Bloomington, Minnesota

Hello Joe, I just wanted to let you know that my husband loved the framed prints you made! He was impressed with the mat color and he really likes the frame color. Thank you for doing such a beautiful job on the prints; you made them even more special than they already were.

Lynn – Champlin, Minnesota

Custom Framing

From artworks to heirlooms… we have you covered.

Custom Mirrors

Need a custom mirror made? Look no further!

Custom Art

Find that perfect addition for your decor!

Message Us

By Appointment Only

For your convenience, all visits are scheduled by appointments.

Office Location

9005 6th St NE, Blaine, MN 55434

Winter Hours


Monday through Friday:

10am – 8pm

Saturday and Sunday:

10am – 4pm

Phone Number

(763) 242-2244

Email Address