I use the Veteran Owned Business Directory whenever I can. For both personal use and for my business' needs. I highly recommend you check them out. Besides being free to search, businesses owned by veterans (and also active duty military) get a free business profile.