ES
STUDIOS
  • WebsitesConvert-first buildsLocal SEOOwn the map packReviews5-star on autopilot60-Second Lead ReplyEvery lead called back fastMissed-call Text-backNo lead left coldCRMEvery job trackedAI Review ResponsesReplies written for youUnified InboxAll chats, one placeCampaignsAds that pay backGoogle Business ProfileRank in the map packAdvanced Local SEOBeyond the basicsGoogle AdsBuy the top slotIntegrationsWorks alongside your CRMServiceTitanTrace every booked jobHousecall ProLess admin, more bookedJobberQuote-heavy tradesAll servicesAdd-ons beyond the core
    Rank top-3 on Google Maps.Turn missed calls into booked jobs.Become the obvious choice.
    47savg lead response time
  • RoofingStorm-season readyPlumbingEmergency-call flowHVACBook the busy seasonElectricalPanel to full rewireLandscapingDesign and build leadsKitchen RemodelingHigh-ticket projectsSidingCurb-appeal upgradesWindows and DoorsReplacement demandHome Service ContractorsThe playbook, start to finishSee all 22 tradesEvery trade we grow
    Not seen your trade? We still fit.One playbook, tuned per market.You bring the trade. We bring visibility.
    200+home-service businesses
  • 2,814website visits
    6,499Google Profile views
    47savg response time

    Across our network · last 30 days

    SERP DominationOwn the whole pageOur ProcessEarn the month, every monthOur ResultsReal contractors, real numbersAbout UsWho you are hiringCase StudiesAccount by accountWho Owns ItThe ownership checklist
    Found on Google. Chosen through reviews.Booked through a site that converts.Real reporting. No magic buttons.
  • BlogLocal SEO, written from client workLocal SEO GlossaryEvery term, in plain EnglishLocal SEO FAQThe questions we get askedGBP ChecklistOptimise your profile yourselfCase StudiesAccount by accountLocal SEO Data PulseWhat we measure each monthUtah Market DataEvery city we measuredBenchmark Report1,440 profiles, measured

    Free tools

    Free SEO AnalysisYour site, scored in a minuteReview Link GeneratorOne link straight to your formLocal Keyword GeneratorWhat your city actually typesSchema GeneratorLocalBusiness JSON-LD, doneReview Response GeneratorReplies that sound like youReview Request SMSThe text that gets answeredGBP Post GeneratorA week of profile postsAd Headline GeneratorHeadlines built to be clickedPAS Ad BuilderProblem, agitate, solveAll free toolsThe whole set, no signup
    Nine free tools. No signup, no email.Guides written from live client work.1,440 Google profiles, measured not guessed.
    9free tools, no signup
  • Small Business OSClaude, set up to run your adminDone-For-You SetupWe come in and build itWorkflow FinderFour questions, no emailWhat It Actually Is15 workflows, in plain EnglishWhat Is Claude Cowork?The parent product, explainedThe 15 WorkflowsEvery command, what each doesWhat It CostsThe real monthly numberHow To Set It UpThe whole install, step by stepVersus ChatGPTWhich one runs a back office
    Chase invoices without the awkward email.Your Monday brief, written before you sit down.We connect it, configure it and hand you the keys.
    15workflows, set up for you
  • Pricing
  • Client Login
949-315-7265
WebsitesConvert-first buildsLocal SEOOwn the map packReviews5-star on autopilot60-Second Lead ReplyEvery lead called back fastMissed-call Text-backNo lead left coldCRMEvery job trackedAI Review ResponsesReplies written for youUnified InboxAll chats, one placeCampaignsAds that pay backGoogle Business ProfileRank in the map packAdvanced Local SEOBeyond the basicsGoogle AdsBuy the top slotIntegrationsWorks alongside your CRMServiceTitanTrace every booked jobHousecall ProLess admin, more bookedJobberQuote-heavy tradesAll servicesAdd-ons beyond the core
RoofingStorm-season readyPlumbingEmergency-call flowHVACBook the busy seasonElectricalPanel to full rewireLandscapingDesign and build leadsKitchen RemodelingHigh-ticket projectsSidingCurb-appeal upgradesWindows and DoorsReplacement demandHome Service ContractorsThe playbook, start to finishSee all 22 tradesEvery trade we grow
SERP DominationOwn the whole pageOur ProcessEarn the month, every monthOur ResultsReal contractors, real numbersAbout UsWho you are hiringCase StudiesAccount by accountWho Owns ItThe ownership checklist
BlogLocal SEO, written from client workLocal SEO GlossaryEvery term, in plain EnglishLocal SEO FAQThe questions we get askedGBP ChecklistOptimise your profile yourselfCase StudiesAccount by accountLocal SEO Data PulseWhat we measure each monthUtah Market DataEvery city we measuredBenchmark Report1,440 profiles, measured

Free tools

Free SEO AnalysisYour site, scored in a minuteReview Link GeneratorOne link straight to your formLocal Keyword GeneratorWhat your city actually typesSchema GeneratorLocalBusiness JSON-LD, doneReview Response GeneratorReplies that sound like youReview Request SMSThe text that gets answeredGBP Post GeneratorA week of profile postsAd Headline GeneratorHeadlines built to be clickedPAS Ad BuilderProblem, agitate, solveAll free toolsThe whole set, no signup
Small Business OSClaude, set up to run your adminDone-For-You SetupWe come in and build itWorkflow FinderFour questions, no emailWhat It Actually Is15 workflows, in plain EnglishWhat Is Claude Cowork?The parent product, explainedThe 15 WorkflowsEvery command, what each doesWhat It CostsThe real monthly numberHow To Set It UpThe whole install, step by stepVersus ChatGPTWhich one runs a back office
Pricing
Client Login
949-315-7265

Data Processing Agreement

Last updated: 26 July 2026

This Data Processing Agreement ("DPA") forms part of, and is subject to, the Master Service Agreement between the Client ("Controller") and TH Technology Ltd, trading as "ES Studios" ("Processor," "we," or "us"). It applies where we process personal data on the Client's behalf in the course of providing the Services. In the event of a conflict with the Master Service Agreement on data-protection matters, this DPA prevails.

1. Roles of the parties

The Client is the controller of the personal data of its own customers and contacts ("Client Personal Data"). We act as processor, processing Client Personal Data only to provide the Services. Where we determine the purposes and means of processing our own business data (for example, our website analytics or our billing of the Client), we act as a controller under our Privacy Policy, not under this DPA.

2. Definitions

"Data Protection Laws" means all applicable laws relating to privacy and the processing of personal data, including the UK GDPR and Data Protection Act 2018, the EU GDPR, the California Consumer Privacy Act as amended by the CPRA, and the Telephone Consumer Protection Act (TCPA) and CAN-SPAM Act. "Personal Data," "processing," "controller," "processor," "data subject," and "personal data breach" have the meanings given in the Data Protection Laws. Under US state laws, the Controller is a "business" and the Processor is a "service provider," and the equivalent terms apply.

3. Scope and instructions

We process Client Personal Data only on the Client's documented instructions, including those set out in this DPA and the Master Service Agreement, and as needed to provide the Services, unless required to process by law (in which case we will inform the Client unless the law prohibits it). We will inform the Client if, in our opinion, an instruction infringes Data Protection Laws. We will not "sell" or "share" Client Personal Data, and will not retain, use, or disclose it for any purpose other than providing the Services or as permitted by the Data Protection Laws.

4. Details of processing (Annex A)

  • Subject matter: provision of local-marketing, website, review, messaging, and CRM services.
  • Duration: the term of the Master Service Agreement, plus any post-termination export or deletion period.
  • Nature and purpose: collecting, storing, organizing, transmitting, and analyzing personal data to run the Client's website, CRM, review requests, SMS/email communications, and reporting.
  • Types of personal data: names, phone numbers, email addresses, postal addresses, message and call content, review and booking activity, and website/usage data of the Client's customers and leads.
  • Categories of data subjects: the Client's customers, prospective customers, and website visitors.

5. Confidentiality

We ensure that personnel authorized to process Client Personal Data are bound by confidentiality obligations and process the data only as instructed.

6. Security

Taking into account the state of the art and the risks involved, we implement appropriate technical and organizational measures to protect Client Personal Data, including access controls, encryption in transit, use of reputable hosted platforms, and restricting access to those who need it. A summary of measures is at Annex B.

7. Sub-processors

The Client provides general authorization for us to engage sub-processors to deliver the Services. We impose data-protection obligations on each sub-processor that are no less protective than those in this DPA, and we remain responsible for their performance. Our current sub-processors include:

  • GoHighLevel / LeadConnector: CRM, inbox, and automation platform
  • Twilio: SMS and MMS message delivery
  • Stripe: payment processing
  • Website hosting and WordPress infrastructure providers
  • Citation-management services: directory listing distribution
  • Google, Meta (Facebook/Instagram), and YouTube: profile management and publishing APIs
  • Analytics and communication tools: e.g. Google Analytics, Microsoft Clarity, and our chat providers

We will give the Client reasonable notice of any intended addition or replacement of a sub-processor, giving the Client the opportunity to object on reasonable data-protection grounds. If the Client reasonably objects and we cannot accommodate the objection, the Client may terminate the affected Services.

8. Assistance to the Controller

Taking into account the nature of the processing, we will assist the Client by appropriate technical and organizational measures, insofar as possible, to: (a) respond to data-subject requests (access, correction, deletion, portability, objection, and opt-out); (b) ensure security of processing; (c) notify and communicate personal data breaches; and (d) carry out data-protection impact assessments and prior consultations. If we receive a request directly from a data subject, we will not respond ourselves except on the Client's instructions, and will promptly forward it to the Client.

9. Personal data breach

We will notify the Client without undue delay, and in any event within 72 hours, after becoming aware of a personal data breach affecting Client Personal Data, and will provide information reasonably available to help the Client meet its own notification obligations.

10. Deletion or return

On termination of the Services, at the Client's choice and written request made within 30 days of the effective date, we will return Client Personal Data (for example, a CSV export of CRM contacts and pipeline) or delete it, and delete existing copies, unless retention is required by law. Data used solely for a one-time review-reactivation campaign is deleted on cancellation unless an export is requested. We may retain anonymized, aggregated data that no longer identifies any individual.

11. Audits and records

We maintain records of processing carried out on the Client's behalf and will make available information reasonably necessary to demonstrate compliance with this DPA. On reasonable prior written notice, and no more than once per year unless required by a supervisory authority, we will allow and contribute to audits conducted by the Client or an independent auditor bound by confidentiality, in a manner that does not compromise other clients' data.

12. International transfers

We are established in the United Kingdom and process data for clients in the United States, so Client Personal Data may be transferred internationally. Where a transfer requires a safeguard under the Data Protection Laws, the parties agree that the appropriate transfer mechanism applies, including the EU Standard Contractual Clauses, the UK International Data Transfer Agreement or Addendum, and the UK Extension to the EU-US Data Privacy Framework where applicable, which are incorporated by reference.

13. Liability and governing law

Each party's liability under this DPA is subject to the limitations and exclusions in the Master Service Agreement. This DPA is governed by the same law as the Master Service Agreement (the State of California, USA), except where the Data Protection Laws require a specific supervisory authority or forum, which the parties will respect.

Annex B: Technical and organizational measures (summary)

  • Role-based access control and least-privilege access to systems holding Client Personal Data.
  • Encryption of data in transit (HTTPS/TLS) and use of reputable hosted platforms with their own security programs.
  • Strong authentication on administrative accounts and prompt removal of access when no longer needed.
  • Confidentiality obligations on personnel and sub-processors.
  • Logging and monitoring of key systems, and a documented breach-response process.
  • Data-minimization and retention limits as described in the Privacy Policy and this DPA.

Contact

Data-protection contact: thomas@ericscottstudios.com · TH Technology Ltd t/a ES Studios, 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom.

Ready to rank in the top 3?

Free audit. We show you exactly where you stand and what to fix first.

Get Your Free SEO Audit
ES
STUDIOS

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

Serving contractors across the US949-315-7265team@ericscottstudios.com

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
  • Win-Back Campaigns
  • All 9 systems

Services

  • Google Business Profile
  • Local SEO Audit
  • Citation Building
  • Content Writing
  • Link Building
  • Smart Estimator
  • ServiceTitan
  • Housecall Pro
  • Jobber
  • All services

Trades

  • Roofing
  • HVAC
  • Plumbing
  • Electrical
  • General Contractor
  • Kitchen Remodeling
  • Bathroom Remodeling
  • Siding
  • Windows & Doors
  • See all 22 trades

Company

  • Pricing
  • About
  • Our Process
  • Case Studies
  • Who Owns Your Marketing?
  • Blog
  • Guides & Resources
  • Data Pulse
  • Small Business OS
  • Contact

Free Tools

  • Free SEO Analysis
  • Local Keyword Generator
  • Schema Markup Generator
  • Ad Headline Generator
  • PAS Ad Builder
  • Google Review Link Generator
  • GBP Post Generator
  • Review Response Generator
  • Review Request SMS Builder
  • All free tools
All 10 toolsShow less

Guides By Trade

  • Appliance Repair Companies
  • Cleaning Companies
  • Concrete Contractors
  • Drywall SEO
  • Electrician SEO
  • Fencing Contractors
  • Garage Door Companies
  • Generator Installation SEO
  • Home Services Local SEO
  • HVAC Contractors
  • Landscapers
  • Painting Contractors
  • Pest Control Companies
  • Drain Cleaning SEO
  • Pool Service SEO
  • Pressure Washing
  • Remodeling Contractors
  • Roofers
  • Arborist SEO
  • Window Cleaning SEO
  • Window & Door SEO
All 21 trade guidesShow less

Cities

  • Los Angeles
  • San Diego
  • Orange County, CA
  • Riverside, CA
  • Ventura County
  • Chicago
  • Houston
  • Dallas
  • Phoenix, AZ
  • Denver
  • Austin
All 11 citiesShow less

SEO By Trade

  • SEO for Home Service Businesses
  • Google Business Profile Management Service
  • Roofing SEO Company
  • HVAC SEO in Los Angeles
  • Roofing SEO in Los Angeles
  • Contractor SEO in Los Angeles
  • Plumber SEO Services in Los Angeles
  • Plumber SEO in San Diego
  • HVAC SEO Company in California
  • SEO for Electricians in California
  • Contractor SEO in Phoenix
All 11 marketsShow less

© 2026 ES Studios. All rights reserved.

Privacy PolicyTerms of ServiceService AgreementData ProcessingYour Privacy ChoicesSitemapCookie settings

Opening your
dashboard

This takes a few seconds. Do not close the tab.