Service Agreement – Local Leads Pro
ES Studios · rankoneseo.io

Local Leads Pro
Service Agreement

Google Business Profile Management

Version 3.0 Governed by California Law 30-Day Cancellation · No Lock-in
Section 1

Parties

This agreement is between ES Studios (operating as Local Leads Pro, referred to as "Provider") and any business that purchases or uses Local Leads Pro services (referred to as "Client").

By commencing service with Local Leads Pro, Client agrees to be bound by the terms of this agreement in full. No signature is required.

ProviderES Studios, operating as Local Leads Pro (rankoneseo.io)
Service Start DateDate of initial payment
Monthly FeeAs agreed at time of purchase, billed on the same date each month
Section 2

Scope of Work

Each month, Provider will actively manage and optimise the Client's Google Business Profile. Rankings grow with consistent, ongoing effort. The table below defines exactly what is included each month.

GBP Posts & Social Distribution
Keyword-optimised posts published to the profile consistently using real business images. At Provider's discretion and subject to reasonable capacity, posts may also be distributed to Facebook, Instagram, and LinkedIn at no additional charge upon Client request. From time to time, Provider will reach out to ask whether Client has any current offers, promotions, or seasonal deals they would like posted. Client is under no obligation to provide anything, but sharing it when available helps performance.
Image Optimisation
Client-provided photos are SEO-optimised (filename, metadata, geotag) before upload - one image uploaded approximately every 4 days. Images can be supplied via the CompanyCam integration or a simple upload link sent by Provider. When the image library runs low, Provider will send a request. If no photos are provided following that request, Provider will generate AI-relevant images to maintain performance. Stock photos will not be used.
FAQ Optimisation & Widgets
Hyper-targeted FAQs created and managed using business and website data. Includes embeddable website widgets for FAQs, recent GBP posts, and the photo gallery. Free for Client to install, or Provider can install for a fee (website access required - contact Provider for current pricing).
Local SEO Schema
Provider produces local SEO schema markup tailored to the business. Can be handed to Client or their developer to install, or Provider can install directly for a fee (website access required - contact Provider for current pricing).
Automated Review Requests
Provider sets up automated review requests on behalf of Client, either via a BCC email link or a more complex automation connected to the Client's CRM. Included in the monthly fee. Provider will begin setup promptly following onboarding. Completion timelines vary based on CRM platform complexity, third-party access requirements, and Client's cooperation, and no specific timeframe is guaranteed. Provider will manage review reply drafts and flag any review issues.
Competitor Tracking
Provider tracks the most relevant local competitor to Client's business. The tracked competitor can be changed at any time on Client's request via the monthly report. Reports include average job value as opportunity cost - showing what ranking improvements are worth in real revenue terms.
Weekly Activity Report
Provider aims to send a weekly activity summary covering what was completed in the last 7 days and what is planned for the next 7 days. This is a best-efforts commitment and is not a guaranteed contractual deliverable on a fixed schedule.
Monthly Ranking Report
Full monthly report delivered on or before the 1st of each month. Includes keyword position changes, heatmap, search views, map views, website clicks, direction requests, and calls generated from the profile. See Section 4 for full detail on what is tracked and how attribution works.
NFC Review Card
Upon signing, Provider will send one complimentary physical NFC review card to Client at no charge. Provider will reach out to confirm a delivery address shortly after the agreement is signed.
Citation ManagementAdd-on
Available as an add-on. Business data synced across major directories to ensure consistent NAP (name, address, phone) across the web. Not included in the base monthly fee. Contact Provider for current pricing.
Section 3

Performance Benchmarks & Guarantee

Provider does not guarantee specific ranking positions - no honest SEO company can, because Google controls the algorithm. What Provider guarantees is that the work defined in Section 2 is done every month.

90-Day Guarantee

If no target keyword reaches a top-3 position within 90 days of the service start date, Provider will activate all premium add-ons (including Citation Management, if not already purchased) at no additional charge for up to a further 90 days.

This guarantee is void if Client has not fulfilled their responsibilities under Section 5 during the guarantee period, including but not limited to: providing GBP access, engaging with review request tools, supplying images when requested, and allowing Provider to post without prior approval.

Timeframe Milestone What to expect
Days 1–45 Profile goes live Profile fully optimised. Rankings may shift slightly as Google registers the changes - this is normal and expected.
Months 2–4 First real movement First meaningful ranking improvements visible for target keywords. Some clients see movement earlier.
Months 6–7 Significant jump Another clear step up in rankings. Based on Provider's historical experience, most clients have at least one keyword in the top 3 by this point.
12+ months Sustained lead flow Most tracked keywords showing significant improvement. Rank coverage extends further from the business location.
Based on Provider's experience across other profiles, rankings tend to move up and down month to month as Google regularly A/B tests profiles. The trend line over time is what matters, and temporary dips typically recover within 90 days. This is not a guarantee - every profile and market is different.
Section 4

Reporting & Transparency

What gets tracked

Provider tracks performance through Google Business Profile insights and search data. Monthly reports include:

  • Search views and map views
  • Website clicks from the profile
  • Direction requests
  • Direct calls generated from the profile
  • Keyword position changes with heatmap
  • Competitor ranking comparison
  • Opportunity cost based on average job value
  • Plain-English notes on what improved and what is next

How attribution works

Organic search attribution is not as clean-cut as paid ads - and it is worth being clear about that upfront.

Provider improves Client's visibility across Google Search, Google Maps, AI search results, AI voice search, and platforms like ChatGPT and Perplexity. Because of that reach, the customer journey can vary significantly. For example, a prospect might:

  • Find the business on Google Maps and call directly.
  • Discover it via ChatGPT, visit the website later, then book.
  • See the profile on Maps, check reviews, then Google the business name separately.
  • Ask Siri for a local service, save the info, and call three days later.

This means there is no single attribution link that captures every lead. Provider measures everything available and focuses on showing clear visibility growth and volume of inbound interest over time.

For very granular attribution - such as asking customers directly where they heard about the business - that is typically handled internally on Client's side to complement what Provider tracks.

Report schedule

  • Monthly ranking report delivered on or before the 1st of each month.
  • Provider aims to send weekly activity summaries on a best-efforts basis.
  • Provider will flag any significant ranking changes proactively between reports.
Section 5

Client Responsibilities

For the service to perform at its best, and for the 90-day guarantee to remain valid, Client agrees to the following.

GBP Access
Client agrees to provide Provider with full access to manage the Google Business Profile as soon as reasonably practicable. Where access issues exist - such as lost login credentials, unverified profiles, or pending Google ownership transfers - Client agrees to work promptly to resolve them with Provider's guidance. The service start date and any associated guarantees run from the date full access is granted, not the date of signing. By granting access, Client authorises all actions taken by Provider under that access in accordance with this agreement, and accepts that Provider is not liable for decisions made by Google regarding Client's profile, including ranking changes, review removal, or profile suspension.
Image Supply
Provide real business photos when Provider sends a request indicating the image library is running low. If no images are supplied following that request, Provider will generate AI-relevant images to keep performance on track. Stock photos will not be used by Provider.
Review Activity
Client agrees to make reasonable efforts to use the review request methods provided by Provider. The goal is at least one new review per week. Review volume directly impacts rankings and is one of the most significant factors within Client's control.
Content Autonomy
Allow Provider to publish posts and manage content without requiring approval on each piece. If Client has specific topics, promotions, or seasonal content to include, just let Provider know and it will be worked in. Pre-approving every post slows the process and reduces ranking performance.
Accurate Business Info
Notify Provider immediately of any changes to business name, address, phone number, hours, or services. Inconsistent information across the web hurts rankings.
Client-Provided Materials
Client warrants that any images, content, business information, or other materials provided to Provider are accurate, owned by Client, and free of third-party intellectual property claims. Provider accepts no liability for issues arising from inaccurate or infringing materials supplied by Client.
Account Responsibility
Client is solely responsible for all activity that occurs under their account and GBP access, whether authorised by Client or not.
NFC Review Card
Upon signing, Provider will send one complimentary physical NFC review card to Client at no charge. Provider will reach out to confirm a delivery address shortly after the agreement is signed.
Section 6

Billing & Cancellation

Billing

  • The monthly fee is as agreed at the time of purchase, billed on the same date each month in advance. Payment is processed automatically via the card on file through Stripe.
  • Client is responsible for keeping billing and card information current at all times.
  • All payments are in U.S. Dollars and are non-refundable, including in the event of early cancellation or partial month of service.
  • Any setup or onboarding fee (if applicable) is a one-time charge collected separately.
  • Add-on services are billed separately at the rate agreed at time of purchase.
  • Client is solely responsible for all taxes, fees, duties, and governmental assessments arising in connection with this agreement, except for taxes based on Provider's net income.

Failed Payments

If a payment fails due to a declined card or expired billing details, Provider will notify Client and attempt to re-process the charge. Client must update their payment details within 5 business days of notification. If payment is not received within that window, Provider may suspend the service until the outstanding balance is cleared. Provider is not liable for any ranking impact caused by a service suspension resulting from non-payment.

Fee Changes

Provider may increase the monthly fee at its discretion. Provider will give Client at least 30 days written notice of any fee change. Continued use of the service following a fee change constitutes acceptance of the new rate. If Client objects, their sole recourse is to cancel in accordance with the cancellation terms below.

Cancellation

  • Either party can cancel with 30 days written notice.
  • Client is not locked into a contract term. There are no cancellation fees.
  • Cancellation notice must be sent in writing to [email protected].
  • The service automatically renews each month until written cancellation notice is received. Billing continues regardless of whether Client is actively using the service, responsive, or operating. The obligation to cancel in writing remains with Client.
  • Cancellation takes effect at the end of the current billing period following the 30-day notice window.

Note: Rankings built during the service period are expected to decline after cancellation. Google rewards consistent ongoing activity, and without it, profiles naturally lose ground over time. Provider will not deliberately or intentionally take any action designed to harm Client's profile at any point - before or after cancellation.

Section 7

Intellectual Property

Section 8

General Terms

Section 9

Agreement & Acceptance

No signature is required. By purchasing, subscribing to, or continuing to use Local Leads Pro services, Client confirms they have read and understood this agreement and agree to be bound by its terms in full.

If you have any questions about this agreement before starting service, contact us at [email protected].

Ready to get started?

Higher rankings. More leads. Consistently.

rankoneseo.io →