I like that they have so many different types of lead sources, which makes it easy for me as an agency owner/manager! They are very helpful with training our staff how best utilize their services in order make us more money per client served each month!! The only thing we dislike is having too much competition from other companies offering similar products or service offerings (which can be hard when you're trying your hardest!). But overall this product has been great at helping my business grow by making sure all clients receive top quality workmanship while also providing them high-end solutions within budget constraints.