can someone tell me what it is like to deal with insurance companies, meaning how are they at paying when job is done,do they take a long time to pay ,i was told they hold some money back to make sure there are no problems.any input would be great.i would like to bid on these jobs ,but a lot of guys dont because they dont like waiting for there money. thanks