Oneflare has being more then great for my business. Once you work on your profile and make sure you get good reviews for your work, it becomes much easier getting leads. This is where the paid subscription comes in. With a good profile and paid subscription my profile is featured for up to 25 suburbs that I choose. This really does boost the leads you get.
Very important to understand, you have to put in work. Don't just subscribe to Oneflare and expect leads to fall on your lap. You have to work on your profile and be quick to quote and follow up when you get leads.