Paul and Dowd interview Lucas Puente of Thumbtack.com regarding their recent survey of small business owners around the nation. New Mexico ranks a disappointing 47th and the City of Albuquerque rates a “D+” up slightly from “D” last year. Aside from our own results, there are interesting data points to consider with regard to city performance and its correlation to the respective states in which those cities are located.