Spam from Roofing.com

I keep getting spam from Roofing@??.roofing.com where the ?? is two letters constantly changing making if nigh impossible to create a Rule to mark it as Spam.

I have tried to create a Rule that deals with the emails but unless it relates to the two ?? letters it doesn’t work. Is there some way I can set up a rule that applies to ‘roofing’.

I might add that each email is an image and contains not letters or words I can apply.

I am getting up to 20/30 a day … and I am not happy.