When you purchase through my website, shipping is 100% FREE anywhere inside the United States!

Most art pieces arrive between 2-3 weeks after placing your order.

Please allow 4-6 months for our Custom Oil Paintings as they are hand painted and there is usually a waitlist for new commisioned work.

If you'd like to check in on their progress, simply email me.

Send me an email within 24 hours of placing your order, letting me know that you need to schedule your paintings delivery for a later date.

I ship each of my original paintings in TitanStrongBox™ because they provide unsurpassed protection ensuring the safe arrival of your new painting. The TitanStrongBox™ is also user friendly making it easy for you to get your new painting out of the box and right onto your wall.


You’ll receive your new painting in an easy to use TitanStrongBox™ (opens like a pizza box). Try your new artwork in your home for 10 days. If you decide not to keep the painting, just put it back in the TitanStrongBox™ and contact me. I will provide a return label and arrange a UPS pick up for your home—no questions asked.


I ship all of my paintings fully insured through UPS, so there is no need to worry about loss or damage. I have only had to file one claim in the last 6 years and it was honored in full. I also require a signature upon delivery to limit any potential incorrect address mix-ups.


My regular commissioned painting rates start upwards of $1800 and increase in price due to things like size and the involvement of the project.

Easy! Click Here to schedule a Consultation Call

Please have ready access to any images that you're considering as a reference for the painting, and any specific details that you would like to address.

Easy! To schedule a consultation call for a custom painting click here. To learn about an existing painting you can reach me @ (Phone) 804-414-5444 (Email)