Home Web Design Thumbtack Inc is a 1.3 Billion Website TechWeb Design Thumbtack Inc is a 1.3 Billion Website By 4gyp - 7:44 pm 383 0 SHARE Facebook Twitter ThumbTack 1.3 Billion Evaluation Thumbtacks Inc’s 1.3 Billion dollar evaluation has made investors catapult the six-year-old start-up into the top corporate clouds. Thumbtack Inc was valued at around $750 million last year.