Well, profile links are created for backlinks purposes and there are many places where you can create, you can create profile links on social sites, forums etc. but only profile links wouldn't work, you need to use multiple methods of link building.
A profile creation service will be able to guide you in making the most effective and efficient profile for you and your business. They will be able to optimize your profile so that it is enjoyed and shared by more people who are interested in what you have to offer. Not to mention, they can help to promote your profile like a blog or website, which will result in more traffic and more conversions on your company website.