Looking how to get your site ranking in search results?
What you're talking about is search engine optimization, aka SEO (in case you haven't run into this term before). And yes, this is definitely a can of worms! I can distill the important factors for being found on Google for a local business like yours to these three
Optimized on-page SEO
Add your pricing strategy. Be sure to include important details like value, length of service, and why it’s unique.
A complete Google Business Profile
Add your pricing strategy. Be sure to include important details like value, length of service, and why it’s unique.
Regular blogging on your topic
Add your pricing strategy. Be sure to include important details like value, length of service, and why it’s unique.

My SEO Foundations package tackles each of these 3 essential factors
get ranking on Google
get ranking on Google
What should we know about this product? How is it made, how much does it cost, what color and size is it? Better descriptions result in more sales.