Stellar takes aim at the sales machine behind home repair