I used a commercial provider. They sent me the files (sample charts), I printed them (all colour management off), posted them off, and they analysed them with their (hopefully) good quality scanner hardware. Then they sent the profile by email. Cost was around £15. Of course it’s only for one printer / ink / paper combo.