A fight between roommates has led to an assault charge for a Guelph man.