Both roofers were actually recommended by friends. One was supposed to be a friend of a family member. The other recommended by a friend.
I don't know where to start to look, the likes of checkatrade and rated people seem completely skewed because you never seen any bad feedback on there...