307 licensed contractors in New Mexico, including 107 general contractors, from public license records.