IE Warning
Your browser is out of date!

This website uses the latest web technologies so it requires an up-to-date, fast browser!
Try Firefox or Chrome!

Calfornia's #1 Independent School Photographer Email:
(626) 839-4508 || (714) 761-1025


Book Your Appointment

City of Industry / Hacienda Heights
(626) 839-4508

Buena Park / Cerritos
(714) 761-1025

  • featured image
  • featured image
  • featured image
  • featured image

Better Prices..Better Pictures..Always Professional..

Are you a queen?: Homecoming Queens, Winter Formal Queens, Prom Queens. To congratulate you for your hard work,
you get a free photo session with us and a $100 Cash Card (promo code: QUEEN13). Book your appointment and bring your friends!

Student Fundraisers: Students ask about our fundraiser programs.  We are a strong supporter of local schools and communities. 
Every year we donate over $10,000 to school clubs, teams, squads, and organizations.  Please call us for details.

School Directors/ASB/Yearbook: We like to work with you to be your official school photographer. Please give us a call.
Unlike companies like Sanford, Josten, Josten's sub-companies, Southcoast Photographics (SCP), and PSS Imaging,
we offer packages that is affordable to ALL schools, parents, and students.

Viva Photo Studio
West Covina/Hacienda Heights

Puente Hills Mall
1600 S. Azusa Ave Ste. 337
City of of Industry, CA 91748
(626) 839-4508

Los Angeles County

Viva Photo Studio
Buena Park/Cerritos

Buena Park Mall
8308 On The Mall Ste. 277
Buena Park, CA 90620
(714) 761-1025

Orange County


Winter Formal

Sadie Hawkins


Senior Portraits


Event Photography


Sweet 16's


Graduation Parties


Calfornia's #1 Independent School Photographer

Rowland High School | Los Altos High School | Wilson High School | Walnut High School | Nogales High School

Diamond Bar High School | La Puente High School | West Covina High School | Workman High School | Bassett High School

San Gabriel High School | Alhambra High School | Gabrielino High School | Troy High School | Sunny Hills High School

Mark Keppel High School | South Hills High School | Ayala High School | Arroyo High School | Whittier Christian High School

Cerritos High School | Buena Park High School | Cypress High School | Kennedy High School | Brea Olinda High School