Canvas printing is one of our passions at Heritage City Photos, we can take your precious digital memories and turn them into works of art that will last for generations. We take take your digital creations and print them on our high end EPSON 9890 printer. All our canvas are done by hand and double layered with liquid laminate to protect your canvas for years.

All canvas prints are done in-store and take 5 working days to complete once final approval has been made.
Custom sizing can be done on request.









  • 12×24 $119.00
  • 12×40 $229.00
  • 20×40 $270.00
  • 20×60 $419.00
  • 30×60 $449.00