We don’t often use temp agencies but for our recent project we needed to get a temp fast!!! We found Cardinal Staffing and called. The Sales Manager came to meet with us right away. She brought our contract with her and explained exactly how everything would work. The temp we got is perfect! She is very professional, proficient and a fast learner. She definitely is a positive impact on the project. I highly recommend Cardinal Staffing.