We paint graduation, athlete and milestone portraits by hand, from your photo, in our studio in Dafen Art Village, Shenzhen. Every piece is painted to order in acrylic on canvas. Oil is available on request. There is no minimum order, so one cap and gown portrait is a normal order and so is a set of twenty for a senior class. Painting takes 7 to 10 business days for 1 to 5 pieces and 10 to 15 business days for 6 to 20 pieces. We photograph every finished canvas and send you the photos, and nothing leaves the studio until you approve it. Standard sizes run from 24 by 20 inches up to 80 by 60 inches, and any other size is painted to your measurements at the same rate.
Nobody orders a milestone portrait in a quiet week. It is ordered because a date is coming: graduation in April, May or June, senior night, signing day, a championship, a coach retiring, a baptism, a first communion, a confirmation, a quinceanera, a bar or bat mitzvah, a twenty-year retirement, a homecoming, a department anniversary. The date does not move, so plan the order around it.
Here is the honest math. One piece takes 7 to 10 business days to paint. Express shipping by FedEx or DHL takes 5 to 10 business days. Add a day or two for you to look at the approval photos and reply. That is about four weeks door to door, so leave five weeks for a single portrait. A set of 6 to 20 pieces takes 10 to 15 business days to paint, so leave seven weeks. A set of 21 to 50 takes 15 to 20 business days to paint, so leave nine weeks and get the photos to us before the season ends.
| Medium | Acrylic on canvas as standard. Oil on request. |
|---|---|
| Painting time | 7 to 10 business days for 1 to 5 pieces. 10 to 15 for 6 to 20. |
| Leave time | Five weeks for one piece. Seven weeks for a team set. |
| Sizes | 24 by 20 inches to 80 by 60 inches. Any other size to your measurements at the same rate. |
| Approval | Photos of the finished canvas before anything ships. |
| Minimum order | None. The rate improves at 6 pieces and again at 21. |
The graduate in gown and stole, school colors in the fabric, diploma in hand. If the only good photo is in street clothes, we paint the gown in from a second reference.
An athlete in the actual jersey, with the number painted as part of the composition. Action pose or a still portrait shot, from your own sideline photos.
Quinceanera gown, communion or confirmation dress, tallit and kippah. We match the real dress color from a fabric photo or a paint code.
Class A uniform, dress blues, turnout gear. Flag, badge or unit insignia worked into the background for a hall of honor or a retirement ceremony.
We paint lettering onto the canvas too. A name, a graduation year, a jersey number, a date, a school or a unit can be painted along the bottom, in a corner, or worked into the background. Send the exact wording at quote stage, spelled the way you want it and with any accents marked, and tell us roughly where you want it to sit. Text is part of the composition, so it is easier to plan before the first brush goes down than to squeeze in later.
We can combine several photos into one painting. That matters more here than on any other kind of commission. A grandparent who could not fly in for the ceremony, a father who has passed, a sibling in a different photo, all of them can sit in one composition. Tell us who goes where and send every reference you have.

A painter can only work with what is in the reference. A sharp, well lit face in the photo becomes a sharp face in the paint. A dark phone snap taken from thirty rows up in a gym does not.
We also paint from artwork, a digital file, an AI-generated image, a render, a Pinterest board, a paint chip or a fabric sample. If you want the background in the exact school green, send the code or the fabric and we mix it, photograph the mixed color under daylight and send you that photo before we start painting.
Most single milestone portraits land in one of three places, and each one has a size that works.
Standard sizes start at 24 by 20 inches. Need a different size? Send the measurements and we paint to them at the same rate. Larger single canvases beyond 80 by 60 inches are quoted case by case. Sets of two and three are available if you want a triptych of the same graduate or one panel each for three siblings.

A set is a different job from a single portrait, and the thing that makes it work is consistency. Same size, same crop, same background treatment, same frame, same brush hand across every canvas. Send all the photos at once and we plan the batch together so the last painting matches the first.
The rate improves at 6 pieces and again at 21, and mixed designs count together, so a senior class of 14 seniors and 3 coaches is one order of 17. Rolled canvas in a tube is the cheapest way to ship more than about 20 pieces, and a local framer can stretch and frame them on arrival. If the pieces are being handed out at a ceremony and nobody will frame them, order them stretched on solid wood bars instead.
For a first order or a large project we paint a sample first so you can see the hand before you commit the class. The sample cost is credited back on any order of 10 pieces or more. Schools and departments that do this once usually repeat it every year. Tell us the size, frame color and background you used last time and we match it.
This is the fair question, so here is the plain answer. We are a hand-painting studio in Dafen Art Village, Longgang District, Shenzhen, China. We say that up front because a common complaint about portrait sites is that buyers only find out where the painting was made after something goes wrong.
Three things protect you. First, we photograph every finished canvas and send you the photos, and nothing ships until you say yes. If the likeness is off, tell us before it is packed and we go back to the canvas. Any change to price or timeline is confirmed with you first. Second, if a piece has a defect that is our fault, we repaint it at our cost. Third, payment is normally a 50 percent deposit with the balance due before the goods are released, by wire transfer, PayPal or card, so you are not paying the full amount to a name you do not know yet.
On duty, paintings executed entirely by hand fall under HTS 9701, which carries a free base rate of duty into the United States. Other China-origin measures can apply, so confirm with a customs broker. Our terms are EXW our Shenzhen studio and freight is quoted separately at cost. We do not add anything on top of the freight figure. WhatsApp replies are usually immediate; email replies usually arrive within 12 hours.
Two legal points come up constantly on this kind of order, and getting them wrong is the buyer’s problem, not ours, so we would rather say it early.
A senior portrait taken by a school or studio photographer usually stays under that photographer’s copyright even after you buy the prints, and a painting made from it is a derivative work. Ask your photographer for written permission before you send us the file. It is worth asking before you order. Photos you took yourself are yours already.
School names, mascots and wordmarks are trademarks. An official booster club often already has permission from the district; a parent ordering alone usually does not. We will happily paint a jersey in your school colors with the player’s number on it, because a number on a uniform is not a logo. Ask your district’s branding office before you ask us to paint the mascot. We do not paint pro league or college marks, and we do not copy another company’s design.
A good fit if:
Not a fit if:


If you are still deciding how the portrait should look, the impressionist style collection shows the loose, brushy handling that suits a gown or a jersey, because it keeps the face warm rather than stiff. Our custom art hub covers commissions of every kind, including photo-to-painting work, group compositions and color matching. Everyday questions about canvas, frames, packing and payment are answered on the FAQ page. When you are ready, send the photo and the date and we will come back with a quote and a finish date.
Send Your Reference on WhatsApp
No minimum order. WhatsApp replies are usually immediate; email replies usually arrive within 12 hours.