Recommendation for canvas printing site
Check with Costco. Three are listed for NYC. I have not had canvas prints made by them but I have had others made and they are excellent. Especially their poster size prints. Each Costco Photo Service Center has their own printer profile. They can tell you where to get the profile and how to attach it to your JPG file if you submit your photo online. I usually do that then pick the prints up when notified. I know that is recommended for prints made at each center but I do not know if the centers do canvas prints or send them out. In the case of the latter then you may not need to add the printer profile.