I contacted SR Roofing Specialists, through a Trustatrader list of "vetted" companies. They replaced my main roof and an extension roof. Serious faults started to manifest themselves and eventually I had to enlist the services of a genuine roofer for advice. He described the workmanship as appalling, as did another roofer who inspected the roof. SRRS only comment was that mice has caused the problems, but did offer to replace the roof. Due to being repeatedly lied to, and having installed a seriously substandard roof - having missed off entirely the mandatory code 4 lead flashing, fitted broken tiles, incorrectly fitted Velux windows and soffits and fascia's, I had absolutely no faith in the integrity or abilities of SRRS and refused their offer, fearing it would likely be removed but not replaced. I had to foot the bill for the replacement myself - an additional £7250!
I did contact Trustatrader but was told SRRS was no longer listed on their register and in any event the time for their compensation scheme to had expired. I wrote to their CEO Mr. G. McEwan, asking for his comments on how a fraudulent trader could pass their 12 point vetting process and apparently be fully endorsed and recommended. Ms Wendy Thrower, apparently Mr McEwan's spokesperson, reiterated that the time for compensation had expired and that SRRS were hard to contact (no surprise there!). No mention was made of their 12 point vetting process, which in the case of SRRS had failed spectacularly. Looking at other reviews on line, I am far from alone. The only solution offered was to contact Trading Standards and report SRRS or to go through the County Court. County Court judgements cost considerable money, running into 100's of pounds and there is no guarantee of successfully retrieving the sum claimed even if a CCJ is made, particularly with a rogue trader of this calibre.
Thus to summarise, Trustatrader (an oxymoron if ever there was one!) have a seriously flawed vetting system that releases seriously rogue traders on an unsuspecting general public and will not not take any responsibility for their failings. Even their compensation scheme of £1000 will not go far in repairing the substandard workmanship some of their "clients" inflict on the public. If you do use Trustatrader and it goes wrong (and it does seem to rather frequently!), you will likely find yourself on your own and out of pocket.
I would strongly advise going on recommendations garnered from other sources. These 'Trader Recommendation Platforms' are probably the last place to look, judging from what traders themselves say and the the statements of the victims of the rogue traders foisted onto the public.