If you contract for them directly you will fight to get paid. If there is a middle person between you and them that you trust you will be fine. In other-words I would never contract direct to them. They have great people in the Naples Office, too bad they can't cut the check when the job is done. You have been warned.
This is CABL.com posting #370587. Tiny Link: cabl.co/mbIzn