It is hard to define how and when it all started but I would definitely suggest other people to use their services and then make up your mind. I have tried many other SEO Services but nothing worked as satisfactory as it did after using freelancersdev SEO services.