I dealt with a few agencies that offer temporary work for drivers. PE global was the most organised. Very friendly on the phone and in person. I was paid on time and correctly. Everything was above board and transparent. Unlike some other agencies they seem to understand that you are as much a customer as the client. Would have no problem going back to them to find more temporary or long term work or to look for different roles.