Very interesting I'm going to get right on this. I'm stoked because I really didn't want to get into Async. I think I've seen the SQLBulkCopy but thought it was the same as SQLBulkInsert. Also interesting about using a temp table. All good advice. I'm on it. But I might have some questions.