Request a Quote

Tell us about your project

Fill out the form below and we'll send you a detailed quote within one business day. No payment required at this stage.

Contact Information
School Information
🏫
Upload your school logo
PNG or SVG preferred · Transparent background ideal · Multiple files allowed
Design Preferences
📎
Upload reference composite
JPG, PNG, PDF up to 20MB · Only required for Custom Match template
🏷️
Upload logos, crests, mascots, or sponsor images
PNG, SVG, JPG up to 20MB each · Multiple files allowed
Student & Staff Data
📋 Composite Roster Template (.csv)
Fill in each person's First Name, Last Name, Grade, Homeroom/Teacher, Student ID, and the exact filename of their photo. One row per person.
⬇ Download Template
Columns: FirstName · LastName · Grade · HomeRoom/Teacher · StudentID · ImageName — The ImageName must exactly match the filename of the photo you upload below.
📋
Upload completed roster CSV file
Only .csv files accepted · Must match the template format
🖼️
Upload all individual portrait photos
JPG or PNG · Multiple files · Filenames must match the ImageName column in your CSV exactly
💡 Naming tip: If your CSV lists ImageName as 123112.jpg, your uploaded photo file must be named exactly 123112.jpg.
Select Your Package *
📌 A flat $25 setup fee will be added to your order total at checkout.
🔒 SSL Encrypted
✔ Netlify Forms Secured
📧 Confirmation emailed instantly