I've been facing challenges with getting ranked on Google Local Services

Thanks for tagging one of my answers @BérangèreL!

@VeronicaFlores I also wrote this article for the HubSpot Advocates blog:
Why Google Listings are Critical for Small Businesses [+ HubSpot Integration]

that may be helpful.

I spent many years working on local SEO using GMB/Google Listings to help local businesses rank, I’m not sure if link-building your profile actually helps.

The number one driver for improving rank has always been a fully optimized profile followed by frequent, consistent reviews.