Yes, Google my business can help you get leads, calls and inquiries. It is also very useful showing your Reviews and Rating to build authority further. If your business is not on GMB its not going to get much visibility organically.
1 Hour workshop includes live 1-21 - Setup Business lIsting on Google My Business
Rules for Registrations - Simple
Just comment "Yes"
I will get back to you and provide slot for session.