thomascroot.com