I have had Yodle for 3 months. Prior to that I had nothing, so maybe it is not a good comparison. Our account rep, Brian, spent a lot of quality time helping us get the website set up. I have had good support when I needed it and Yodle does a lot of things that I still have not had time to work with because I have been so busy. I really have received quality clients from Yodle and it definitely has worked. Although it is pricey for a small firm, it has worked and it allows us to follow up immediately on clients who contact us when no one is available to answer the call. So far I am very pleased and I cannot speak highly enough of Brian, my representative.