LUXX began in 2019 and started marketing on Thumbtack. We have over 100 verified 5 star reviews from previous clients. Check out some feedback below from recent clients.