Great Company. If you can get the insurance they require, you will not be disappointed. Our checks showed up via the FedEx truck like clockwork every Friday and they were always to the penny. Our retainer was also paid when promised. If we weren't so busy with our own contracts, we would work for them again in a heartbeat. -Wife of Garrison