Not everyone makes a good Salesforce Consultant

You actually can do anything you want with Salesforce - If you have the right resource -  unlimited time and unlimited people with the right skills.

We are yet to find a  business process issue or a business opportunity that Salesforce couldn't be configured to solve or support. - although there will be cases where other technology solutions might be a better choice.

At the same time we have yet to come across an organisation with the luxury of unlimited time and  unlimited skilled resource.

Unless your organisation is fully committed to CRM becoming a core business strategy with the appropriate resource you should not "log in"

 

The most important thing

If you are going to just replicate your spreadsheets - stick with the spreadsheets

You need to start with someone who understands how to create/setup a flexible data structure to support your known (and unknown) business requirements.

You need someone who can help you think about your requirements from a data journey point of view.

You need someone who has "data journey" and business experience (a lot of common sense) and an in depth knowledge of how your chosen tool fits together to guide you on your journey.

You can get a developer in who can use Salesforce programming tools to do anything - BUT a business savvy "super" Salesforce administrator can normally configure Salesforce without the need for development.

Like many specialist skills it can take years to build up that experience - and even then not everyone can deliver the right results