Don’t have them back, they will try to lift up those natural slate tiles and break them as they will be solid. you just need to put it down to a bad choice of roofer and get someone else out.
you said “ripped off yet again” implying you had a similar experience. These mybuilder sites are a...