The problem with roasting your own coffee is that you don’t have the equipment to control temperature and time precise enough to make sure that no acrylamid or furan is created. Both of those substances are carcinogenic and should be avoided. If you buy roasted coffee it’s always made sure that it is not containing that stuff.