I have used them both as Contractair and as AA. No problems at all. They seemed to go out of their way to make sure everything was set up at the beginning and the end of the contract. Paid entire amount, on time (actually early). Would use them again.
Have had several calls about jobs etc...Seem to be above average!