Available for private portrait commissions. Price per portrait (excluding shipping):

Digital (Any size) = $300

Traditional Canvas:
Small Painting (up to 12″) = $600
Medium Painting (up to 24″) = $900
Large Painting (up to 48″) = $1,200
Larger = Upon request
Commercial use = Upon request
Murals = See ‘Walls’ website page

Influencer Discount: 1% per 1,000 Followers. So 100,000+ Followers equals a free painting! (Posting terms apply, excludes shipping. Contact for info).

Ships internationally. 50% deposit required to begin.

Direct enquiry to with your desired subject (including photos), style (include your favourites of my previous work), size and shipping location for a commission quote.

Different budget or requirements than the above? Email your budget and what you want, and I will respond with what is possible.
I reply to every email so if for some reason your email is not replied to, resend to or Instagram DM’s @davidpuckartist


Already completed paintings are available for sale from $240 + shipping.

Click here for a photo list of available paintings and pricing. 

If you are interested in a piece not on the list, or you have a different budget in mind, get in touch and we can discuss possibilities.
Direct inquiry to or Instagram @DavidPuckArtist


Hi-Res digital photo file, to be printed yourself = $10  each. All images on Instagram are available. (File is for individual non-commercial use only). Email or Instagram @DavidPuckArtist with your order.


If you want to support me and my career, I happily accept tips of any amount (even $1) Being an independent artist is one of the most uncertain ways to earn a living, but without doing it full-time I wouldn’t have the time/energy to make the amount and quality of  artwork that I do. Quite the catch 22. So any tip amount is appreciated and makes a big difference added together.
Venmo @davidpuckartist & Paypal