Yes i already do require them to provide me.with certification of insurance/licenses.
Yes I do 1099 them and collect their w9s.
I also make them provide me with references of their current clientele, and materials indicating they are in business (biz card, brochure, etc)