ES
STUDIOS
  • Client Login
949-315-7265 Book A Call

The 9 systems

WebsitesConvert-first builds Local SEOOwn the map pack Reviews5-star on autopilot AI ReceptionistAnswers every lead Missed-call Text-backNo lead left cold CRMEvery job tracked Lead CaptureForms that convert Unified InboxAll chats, one place CampaignsAds that pay back

Run every week

Rank top-3 on Google Maps. Turn missed calls into booked jobs. Become the obvious choice.
0avg lead response time
Book A Call

Trades we grow

RoofingStorm-season ready PlumbingEmergency-call flow HVACBook the busy season ElectricalPanel to full rewire LandscapingDesign & build leads RemodelingHigh-ticket projects

Built for the trades

Not seen your trade? We still fit. One playbook, tuned per market. You bring the trade. We bring visibility.
0home-service businesses
Book A Call

Across our network · last 30 days

0website visits
0Google Profile views
0avg response time
SERP DominationOwn the whole page No ContractsEarn the month, every month

Why 200+ stay

Found on Google. Chosen through reviews. Booked through a site that converts. Real reporting. No magic buttons.
Book A Call
WebsitesConvert-first builds Local SEOOwn the map pack Reviews5-star on autopilot AI ReceptionistAnswers every lead Missed-call Text-backNo lead left cold CRMEvery job tracked Lead CaptureForms that convert Unified InboxAll chats, one place CampaignsAds that pay back
RoofingStorm-season ready PlumbingEmergency-call flow HVACBook the busy season ElectricalPanel to full rewire LandscapingDesign & build leads RemodelingHigh-ticket projects
SERP DominationOwn the whole page No ContractsEarn the month, every month Our ResultsReal contractors, real numbers Client LoginYour dashboard
949-315-7265 Book A Call

ES Studios Master Service Agreement

Last updated: 26 July 2026 · Version: 2.0

This Master Service Agreement (the "Agreement") governs all marketing services provided by ES Studios. It applies to every service and add-on we offer and supersedes any prior service agreement between the parties.

1. Parties

This Agreement is between TH Technology Ltd, a company registered in England & Wales (registered office: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom), trading as "ES Studios" ("Provider," "we," "us," or "our"), and any business that purchases or uses any ES Studios service ("Client," "you," or "your").

By commencing service with ES Studios, Client agrees to be bound by this Agreement in full. No signature is required.

  • Provider: TH Technology Ltd, trading as ES Studios (ericscottstudios.com)
  • Service start date: the date of initial payment
  • Monthly fee: as agreed at the time of purchase, billed on the same date each month
  • Contact: [email protected] · +1 949-315-7265

2. Scope of Services

ES Studios offers a connected system of local-marketing services. Client's specific package and any add-ons are as selected and agreed at the time of purchase. Depending on that selection, the Services may include any of the following, delivered on an ongoing monthly basis unless stated otherwise:

  • Contractor website — a 20+ page WordPress site built around Client's services and service areas, with on-page SEO, schema markup, mobile-responsive design, project gallery, contact forms wired to the unified inbox, a live Google reviews widget, and the Smart Estimator pre-installed. Hosting, security, and core maintenance are included for the duration of the Service.
  • On-site & local SEO — on-page and technical SEO targeting the services and towns Client serves, plus advanced SEO (content, links, location pages) where included in Client's package.
  • Google Business Profile management — active profile management, weekly keyword-optimized posts, SEO-tagged image uploads, FAQ optimization, hours/category management, and review-reply drafts. Post content may be distributed to YouTube, Facebook, and Instagram as part of the ranking strategy. Real business images are used where supplied; AI-relevant images are generated when the image library runs low. Stock photos are not used.
  • 5-star review engine — automated review-request workflows triggered when Client marks jobs complete in the CRM, sent by SMS, email, or both, in neutral wording compliant with Google's review policies.
  • Review reactivation campaign (one-time) — a one-time SMS and email campaign to Client's existing, cleaned customer list asking past customers to leave a Google review, subject to the consent warranty in Section 5.
  • AI review responses — drafted replies to incoming public reviews in Client's voice, with review issues flagged for Client's attention.
  • Smart Estimator — an interactive on-site estimator that returns an instant price range, fires a lead notification, starts an automated email/SMS follow-up sequence, and writes pricing schema into the page.
  • Unified inbox, CRM & pipeline — a single inbox combining SMS, email, Facebook Messenger, Google Business Messages, and web chat, with contact management, pipeline stages, automated workflows, calendar booking, and missed-call text-back.
  • Speed-to-lead & missed-call text-back — automated rapid replies to new and missed inbound contacts.
  • One-click marketing campaigns — pre-built email and SMS campaigns for reactivation and seasonal promotions.
  • Social media planning & posting — weekly posts to Facebook, Instagram, and YouTube, plus an in-app planner.
  • Citation management — listings across 60+ directories (including Apple Maps, Yelp, Bing, Yellow Pages, Foursquare) and AI search platforms, with NAP consistency maintained across the network.
  • Mobile payments (Stripe) — Stripe-powered payment collection from the CRM. Client establishes their own Stripe account; funds flow directly from customer to Stripe to Client. Provider does not handle Client funds (see Section 7.4).
  • Google Ads management — paid-search campaign setup and management where included in Client's package. Ad spend is paid by Client directly to Google and is separate from the monthly service fee.
  • Mobile + desktop app — one login covering the entire system on desktop and mobile, with push notifications for leads, reviews, missed calls, and messages.

SMS & email automation credits. A one-time US$5 credit toward SMS and email automation is included to start Client's automations. Once used, each SMS/MMS send is billed per message at Twilio's published pricing and each email at the platform's published rate. The starter credit is a single allowance and does not reset monthly. Client can set sending caps within the CRM to control cost. Send charges are billed to the same payment method as the monthly fee.

3. Outcomes & Service Approach

Provider does not guarantee any specific outcome — not rankings, lead volume, review counts, conversions, revenue, or any timeframe to achieve them. Google, Apple, the major directories, the CRM platform, and the AI search engines control their own algorithms and platforms, and any honest provider will say so plainly.

What Provider commits to is performing the Services selected by Client each month, consistently, using the methods Provider has refined across many similar businesses. The system is built on the principle that consistent, compounding work produces compounding results over time; the longer it runs, the more cumulative effect it has. Historical observations across other clients are not predictive of any specific outcome for Client.

If results are not meeting expectations, Provider welcomes a conversation and can adjust the strategy for Client's market. Email [email protected] to request an account review.

4. Reporting & Transparency

Provider tracks performance across the components of Client's package, including Google Business Profile metrics (search/map views, website clicks, direction requests, calls), keyword positions and heatmaps, a tracked local competitor comparison, review count/rating/response rate, website traffic and form/Smart-Estimator submissions, CRM pipeline and missed-call text-back activity, and social reach where platforms provide it.

Attribution. Organic and local-search attribution is not as clean as paid advertising. Because the system spans Google Search, Maps, AI search platforms, Apple Maps, Bing, and dozens of directories, the customer journey varies and no single link captures every lead. Provider tracks everything available and reports on growth in visibility, lead volume, and downstream activity over time. Granular source attribution (asking customers directly) is typically handled on Client's side.

Schedule. A monthly summary is delivered on or before the 1st of each month; weekly activity summaries are provided on a best-efforts basis; significant changes are flagged between reports; and real-time pipeline, inbox, and lead activity is available in the CRM at any time.

5. Client Responsibilities

For the system to work as designed, Client agrees to the following.

  • Google Business Profile access — provide full management access as soon as reasonably practicable and work promptly to resolve any access issues. By granting access, Client authorizes all actions taken by Provider under it in accordance with this Agreement and accepts that Provider is not liable for Google's decisions regarding Client's profile (ranking changes, review removal, or suspension).
  • Domain access or new domain — provide registrar access or authorize Provider to procure a new domain. If procured, Client is the registered owner and registration/renewal costs are Client's, separate from the monthly fee. Pricing is provided in writing before purchase.
  • Customer list & consent warranty (the most important warranty in this Agreement) — Client warrants that every contact in any list provided has given express prior consent to receive marketing by SMS and email, in compliance with all applicable laws including the Telephone Consumer Protection Act (TCPA), the CAN-SPAM Act, the Telephone Sales Rule, and CASL where applicable. Provider relies entirely on this representation. Client agrees to indemnify, defend, and hold Provider harmless against any claims, fines, penalties, damages, or legal costs arising from lists supplied without proper consent or in violation of law. If Client is unsure whether a list complies, Client should not provide it.
  • Photos, logo & brand assets — provide real business images and logo files. Where Client cannot supply enough images, Provider generates AI-relevant images; stock photos are not used. Client warrants they own or have full permission to use all assets provided, free of third-party IP claims.
  • Business information accuracy — supply and keep current the business name, address, phone, hours, services, and service areas, and notify Provider promptly of changes.
  • Active engagement — respond to inbox messages promptly, mark jobs complete so review automations fire, and use the missed-call text-back. The system runs without this, but conversion drops sharply if leads sit unanswered. This is a practical, not contractual, obligation.
  • Stripe / Google Ads accounts — where using payments or paid ads, Client establishes their own Stripe and/or Google Ads accounts in good standing. Those platforms' terms govern those relationships and Provider is not a party to them.
  • Content autonomy — allow Provider to publish posts, schema, and routine updates without per-item approval. Send any brand standards, restrictions, or promotions once and Provider will incorporate them.
  • Account responsibility — Client is solely responsible for all activity under their account and any credentials provided to Provider, whether authorized or not.

6. Billing & Cancellation

Billing. The monthly fee is as agreed at purchase, billed on the same date each month in advance, processed automatically via the card on file through Stripe. Client keeps billing details current. All payments are in U.S. Dollars and are non-refundable, including on early cancellation, partial month, or suspension. Any setup fee is a one-time, non-refundable charge. Automation usage beyond the US$5 starter credit, domain fees, Stripe transaction fees on Client's own sales, Google Ads spend, and all applicable taxes (except taxes on Provider's net income) are Client's responsibility and separate from the monthly fee.

Failed payments. If a payment fails, Provider will notify Client and re-attempt the charge. Client must update payment details within 5 business days. If not received, Provider may suspend the Service until the balance clears. Provider is not liable for any ranking impact, lead loss, or downtime caused by a suspension resulting from non-payment.

Fee changes. Provider may change the monthly fee on at least 30 days' written notice. Continued use after the change constitutes acceptance; Client's sole recourse if they object is to cancel under the terms below.

Cancellation (30-day).

  • Either party may cancel with 30 days' written notice. There is no fixed contract term and no cancellation fee.
  • Cancellation notice must be sent in writing to [email protected].
  • The Service auto-renews each month until written cancellation notice is received. Billing continues regardless of whether Client is actively using the Service; 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.

On cancellation — website. Provider's hosting and maintenance end with the Service. Within 30 days of the effective date, on Client's written request, Provider will provide either a standard WordPress export (XML: pages, posts, media) or a separately quoted migration package. If Client wishes to keep the site live, Client arranges their own hosting; Provider may take the site offline after the effective date. Client owns their content (supplied text, photos, brand assets) at all times; the custom theme, configurations, and proprietary tooling remain Provider IP under Section 7.

On cancellation — data. On written request within 30 days, Provider will provide a CSV export of Client's CRM contacts and pipeline. Lists used solely for the review reactivation campaign are deleted on cancellation unless an export is requested. Provider may retain anonymized, aggregated data under Section 8.6.

Note: rankings, citation freshness, and review velocity built during the Service are expected to decline after cancellation, because search platforms reward ongoing activity. Provider will not deliberately take any action designed to harm Client's profile, listings, or website at any time, before or after cancellation.

7. Intellectual Property & Website Ownership

7.1 Provider IP. As between the parties, Provider owns and retains all rights in the services, methodologies, tools, software integrations, ranking strategies, content templates, custom WordPress theme, reporting frameworks, and all improvements and derivatives ("Provider Intellectual Property"). This Agreement transfers no title in Provider IP to Client.

7.2 Content produced for Client. Posts, FAQs, schema, website pages, and social content produced for Client using Client's brand, images, and information are licensed to Client for use during the Service period. On cancellation, Client may retain materials already published to platforms Client controls. Provider has no obligation to deliver unpublished or internal assets.

7.3 Client-provided materials. Client retains ownership of all images, logos, brand materials, business information, and customer data provided, and grants Provider a non-exclusive license to use them solely to deliver the Services. Client warrants they have the right to grant this license and that customer data is handled per Section 5.

7.4 Third-party platforms. Provider uses third-party platforms including the CRM/automation platform and its mobile app, Twilio (SMS/MMS), Stripe (payments), WordPress, citation services, and the publishing APIs of Google, Facebook, Instagram, and YouTube. Provider's ability to deliver certain features depends on those platforms; if a platform materially changes, restricts, or discontinues a feature, Provider will adapt the Service accordingly and is not in breach for resulting changes. Client is bound by the terms of any third-party platform they directly use (notably Stripe, Google Ads, and the CRM mobile app).

7.5 Feedback. Provider may incorporate any feedback or suggestions from Client into its services and tools with no obligation of compensation or confidentiality.

7.6 Case studies. Provider may, with Client's reasonable cooperation, produce case studies, testimonials, and before/after screenshots referencing Client's results. Client may request that identifying details be anonymized, and Provider will respect such requests where reasonably practical.

8. General Terms

8.1 Disclaimer. THE SERVICES ARE PROVIDED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. PROVIDER MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, AND DOES NOT WARRANT ANY SPECIFIC RANKING, LEAD VOLUME, REVIEW COUNT, REVENUE, OR OTHER OUTCOME. CLIENT'S USE OF THE SERVICE IS AT CLIENT'S OWN RISK.

8.2 Limitation of liability. TO THE MAXIMUM EXTENT PERMITTED BY LAW, PROVIDER WILL NOT BE LIABLE FOR ANY CONSEQUENTIAL, EXEMPLARY, SPECIAL, INDIRECT, INCIDENTAL, OR PUNITIVE DAMAGES OR LOST PROFITS, INCLUDING FROM LOSS OF DATA, RANKINGS, OR LEADS. PROVIDER'S TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS SHALL NOT EXCEED THE AMOUNTS PAID TO PROVIDER IN THE ONE-MONTH PERIOD IMMEDIATELY PRECEDING THE INCIDENT GIVING RISE TO THE LIABILITY.

8.3 Indemnification. Client agrees to indemnify, defend, and hold harmless Provider and its officers, employees, and agents from any third-party claim arising from: (a) Client's use of the Services; (b) Client's breach of this Agreement; (c) inaccurate or infringing materials provided by Client; (d) any customer list or communication that violates the TCPA, CAN-SPAM Act, Telephone Sales Rule, CASL, or other applicable law; or (e) Client's relationship with Stripe, Google Ads, or any other third-party platform.

8.4 Platform decisions are not Provider's decisions. Provider's work complies with the published guidelines of the platforms it operates on and does not use out-of-compliance tactics. Google, Apple, the directories, and the AI search platforms act at their sole discretion and may change rankings, listings, profiles, or reviews at any time. No outcome specific to a platform's own decisions can be guaranteed; nothing Provider does is intentionally designed to put Client's profile, listings, or website at risk.

8.5 Confidentiality. Each party will keep the other's business information, pricing, customer data, and strategies confidential during the Service and for two years after cancellation, except for information that is publicly available through no fault of the receiving party. The parties acknowledge that a breach may cause irreparable harm and that the non-breaching party may seek injunctive relief without posting a bond, in addition to other remedies.

8.6 Privacy & data. Provider may use aggregated, anonymized data from delivering the Services for internal purposes and aggregate case studies. Provider will not disclose Client's identifiable business or customer data except as required by law, as necessary to deliver the Services (e.g. transmitting phone numbers to the SMS provider to send messages Client requested), or with Client's written consent. Provider handles personal data in accordance with applicable privacy laws and the Data Processing Agreement, which forms part of this Agreement.

8.7 Force majeure. Neither party is liable for failure to perform to the extent caused by events beyond its reasonable control, including acts of God, natural disasters, war, terrorism, civil unrest, government action, internet or telecommunications outages, third-party platform outages, or pandemic.

8.8 Governing law & dispute resolution. This Agreement is governed by the laws of the State of California, USA, without regard to conflict-of-laws principles. Any dispute that cannot be resolved informally shall be resolved by binding arbitration in Los Angeles, California, under the Commercial Arbitration Rules of the American Arbitration Association. Neither party may bring a claim more than one year after the cause of action arose. Each party bears its own legal costs. The parties acknowledge that Provider is TH Technology Ltd, a UK-registered company, and agree to California law and forum for this commercial relationship notwithstanding Provider's place of registration.

8.9 Amendments. Provider may publish updated versions of this Agreement at the URL where it is hosted; material changes will be communicated to active Clients with at least 30 days' notice, and continued use after such notice constitutes acceptance.

8.10 Entire agreement & severability. This Agreement, together with the Privacy Policy and Data Processing Agreement, is the entire agreement between the parties and supersedes all prior discussions and agreements between them. If any provision is unenforceable, the remainder continues in full force.

8.11 Assignment. Client may not assign this Agreement without Provider's written consent. Provider may assign it to a successor in a merger, acquisition, or sale of substantially all its assets, on the same terms.

8.12 Survival. The following survive termination: Section 5 (consent warranty), Section 6 (data-export obligations), Section 7 (IP), and Sections 8.2, 8.3, 8.5, 8.6, and 8.8.

9. Agreement & Acceptance

No signature is required. By purchasing, subscribing to, or continuing to use any ES Studios service, Client confirms they have read, understood, and agree to be bound by this Agreement in full. Questions before starting? Email [email protected] or book a call at ericscottstudios.com.

ES
STUDIOS

The marketing system that gets home service contractors found, chosen, and booked without paying for every lead.

Serving contractors across the US 949-315-7265 [email protected]

What You Get

Contractor Websites On-Site SEO 5-Star Review Engine AI Review Responses Missed Call Text Back 60-Second Lead Reply All-In-One Inbox CRM & Job Pipeline One-Click Campaigns

Trades

Roofing HVAC Plumbing Siding Windows & Doors Kitchen Remodeling Painting Landscaping Electrical See all 22 trades

Company

About Us Our Process Testimonials Case Studies Local SEO Blog Contact

Legal

Privacy Policy Terms of Service Data Processing Agreement Your Privacy Choices Sitemap
© 2026 ES Studios. All Rights Reserved. Privacy · Terms · Sitemap