{
  "title": "Home-service vendor terms 2026",
  "version": "1.1",
  "published": "2026-10-31",
  "profiles_read": "2026-10-30",
  "checked": "2026-10-31",
  "updated": "2026-11-03",
  "updates": [
    {
      "date": "2026-11-03",
      "vendors": [
        "LocaliQ",
        "GoDaddy",
        "Podium",
        "Grasshopper",
        "Constant Contact",
        "Smith.ai",
        "Wix",
        "ServiceTitan",
        "GorillaDesk",
        "JobNimbus",
        "HighLevel",
        "Mailchimp",
        "Thumbtack"
      ],
      "note": "These vendors' pages block or don't render for our page reader, so they were read in a full browser. Only the cells that reading covered changed, and each changed note gives the date."
    }
  ],
  "creator": "Dillard's Digital",
  "page": "/guides/home-service-vendor-terms-report-2026/",
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "description": "Contract, renewal, refund, exit, data, website and phone-number terms for 50 vendors that sell to home-service businesses: marketing agencies, website builders, field-service software, all-in-one platforms, answering services, business phone, email marketing and lead marketplaces. Each cell comes from the vendor's own pricing page, help center or legal terms, re-read on October 31, 2026. Some cells for 13 vendors were updated from a browser reading on November 3, 2026; the updates list names them, and each changed note gives its date.",
  "codes": {
    "prices_published": [
      "yes",
      "partial",
      "no",
      "not verified"
    ],
    "minimum_term": [
      "none",
      "fixed",
      "per order",
      "not stated",
      "not verified"
    ],
    "auto_renews": [
      "yes",
      "not stated",
      "not verified"
    ],
    "refunds": [
      "no refunds",
      "refund window",
      "case by case",
      "not stated",
      "not verified"
    ],
    "early_exit": [
      "full term owed",
      "set fee",
      "month to month",
      "not stated",
      "not verified"
    ],
    "data_export": [
      "self-serve",
      "on request",
      "not stated",
      "not verified"
    ],
    "website": [
      "you own it",
      "content only",
      "vendor keeps it",
      "not stated",
      "not offered",
      "not verified"
    ],
    "phone_number": [
      "you can take it",
      "kept for a fee",
      "vendor keeps it",
      "not stated",
      "not offered",
      "not verified"
    ]
  },
  "fields": [
    [
      "id",
      "Row number, 1 to 50, in the order of our competitor profiles."
    ],
    [
      "vendor",
      "Company or product name."
    ],
    [
      "url",
      "The vendor's main site."
    ],
    [
      "category",
      "One of eight groups: Marketing agency, Website builder, Field-service software, All-in-one platform, Answering service, Business phone, Email marketing, Lead marketplace."
    ],
    [
      "prices_published",
      "yes: a price list for the main product is on the vendor's site. partial: a starting price, a range, or prices for only some products. no: quote or sales call only."
    ],
    [
      "prices_note",
      "What the pricing page shows."
    ],
    [
      "minimum_term",
      "The least committal option for the offer we reviewed. none: monthly or cancel any time. fixed: a stated minimum longer than a month. per order: set in an order form or contract that is not public."
    ],
    [
      "minimum_term_note",
      "The term wording, in our words."
    ],
    [
      "auto_renews",
      "yes when the vendor's own page says the plan or contract renews automatically."
    ],
    [
      "notice_days",
      "Days of notice the vendor requires before renewal or the end of a term, when it states a number. Empty when none is stated."
    ],
    [
      "renewal_note",
      "How and when to cancel, and renewal pricing rules."
    ],
    [
      "refunds",
      "no refunds: fees are non-refundable apart from narrow cases. refund window: a stated money-back or refund period. case by case: refunds only on request at the vendor's discretion."
    ],
    [
      "refunds_note",
      "The refund wording, in our words."
    ],
    [
      "early_exit",
      "What leaving costs on a committed or prepaid plan. full term owed: you pay for the whole term or prepaid period anyway. set fee: a published fee or formula. month to month: the vendor sells only monthly or cancel-any-time terms for this offer."
    ],
    [
      "early_exit_note",
      "The exit wording, in our words."
    ],
    [
      "data_export",
      "self-serve: the vendor documents an export you run yourself. on request: the vendor provides it on request, often in a window or for a fee."
    ],
    [
      "data_export_note",
      "Export, retention and deletion wording."
    ],
    [
      "website",
      "you own it: the vendor says the site is yours and can leave with you. content only: your content, files or domain leave, but the design, platform or a working site stays. vendor keeps it: the vendor keeps the site or your rights to it end at cancellation. not offered: the offer we reviewed includes no website."
    ],
    [
      "website_note",
      "Website and domain wording."
    ],
    [
      "phone_number",
      "you can take it: the vendor says you can port out or keep the number. kept for a fee: you can keep it only by paying the vendor. vendor keeps it: the vendor says the number is its own or cannot be kept. not offered: the offer we reviewed includes no number."
    ],
    [
      "phone_number_note",
      "Phone, texting or tracking number wording."
    ],
    [
      "sources",
      "The vendor pages each row was read from. A source with a read date was read on that date, after the full re-check."
    ],
    [
      "profile_read",
      "Date of our full competitor profile."
    ],
    [
      "checked",
      "Date of the full re-check, when every cell was re-read on the vendor's page. Cells updated after it give their own date in the note, and the file's updates list names those vendors."
    ]
  ],
  "vendors": [
    {
      "id": 1,
      "vendor": "Scorpion",
      "url": "https://www.scorpion.co/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "The FAQ says the investment depends on your business goals. No prices.",
      "minimum_term": "fixed",
      "minimum_term_note": "FAQ: typically a 12-month contract for its marketing technology. Google Ads, LSA and Meta ads are typically month to month.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated in the FAQ.",
      "refunds": "not stated",
      "refunds_note": "Not stated in the FAQ.",
      "early_exit": "not stated",
      "early_exit_note": "The FAQ covers leaving after the contract, not before it ends.",
      "data_export": "not stated",
      "data_export_note": "The FAQ names a transfer of key accounts such as Google Analytics 4. No other data export is described.",
      "website": "content only",
      "website_note": "You own the website once the contract term is complete, but not the underlying system. On exit you get static files, design assets and content, and rebuild on another platform.",
      "phone_number": "not stated",
      "phone_number_note": "The FAQ does not mention tracking numbers.",
      "sources": [
        {
          "label": "Scorpion FAQ",
          "url": "https://www.scorpion.co/faq/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 2,
      "vendor": "Hook Agency",
      "url": "https://hookagency.com/",
      "category": "Marketing agency",
      "prices_published": "yes",
      "prices_note": "Local SEO + AEO $3,750 a month; Google Ads + LSA from $2,000; Meta ads from $3,000; websites $12,000 or $24,000 split over 12 months.",
      "minimum_term": "fixed",
      "minimum_term_note": "The home page FAQ explains a yearly commitment. The standard website is sold only with a recurring service, and both website prices are split over 12 months when paired with one.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated on the pricing or home page.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "not stated",
      "early_exit_note": "What happens to unpaid website installments if the recurring service stops early is not stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "you own it",
      "website_note": "Pricing page: you own your website 100 percent. It also says you own your ad account.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "Hook Agency pricing",
          "url": "https://hookagency.com/pricing/"
        },
        {
          "label": "Hook Agency home page FAQ",
          "url": "https://hookagency.com/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 3,
      "vendor": "LocaliQ",
      "url": "https://localiq.com/",
      "category": "Marketing agency",
      "prices_published": "partial",
      "prices_note": "Only the Dash app shows prices on the page we read: $119 or $199 a month. The website terms bill the site license in 12 consecutive 30-day cycle payments, with no amount stated.",
      "minimum_term": "per order",
      "minimum_term_note": "The Initial Term is the number of cycles on your Order Form (Online Marketing Services Terms 4.a, read November 3, 2026). Dash renews every 30 days and can be cancelled any time in its settings.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "After the Initial Term the agreement renews for 30-day periods until cancelled. Cancel through your rep or 1-877-222-9395; after the Initial Term a cancellation takes effect after one more full cycle, so a request partway through cycle 6 ends once cycle 7 is paid (4.a, 4.b, read November 3, 2026). Dash price changes take effect at the next 30-day renewal.",
      "refunds": "not verified",
      "refunds_note": "Not verified: the US terms did not load for us on October 31, 2026, and the refund wording was not re-read on November 3.",
      "early_exit": "set fee",
      "early_exit_note": "To stop at once inside the Initial Term, card, ACH or check clients pay 50% of the unpaid part of the term: $3,000 in LocaliQ's example of a 12-cycle, $2,000-a-cycle campaign cancelled after 9 cycles. Past the Initial Term it is half of the one-cycle notice period. The cancellation waits until the fee is paid, and the campaign may keep running and billing until then (4.c, read November 3, 2026).",
      "data_export": "not verified",
      "data_export_note": "Dash product terms did not load for us on October 31, 2026 and were not re-read on November 3.",
      "website": "content only",
      "website_note": "LocaliQ or its licensors own the design, templates, photos, text and software. While you pay the 12 cycle installments the license is revocable and ends if fees go unpaid; a perpetual, non-transferable license comes only after full payment. After termination, 30 days of transition help covers a domain LocaliQ obtained for you and your Custom Content; LocaliQ-hosted email and third-party licenses do not transfer (Website Product Terms 4, 9, 10, 14, read November 3, 2026).",
      "phone_number": "vendor keeps it",
      "phone_number_note": "Tracking Services Product Terms (updated February 2, 2023, read in a browser November 3, 2026): you do not own and will not obtain ownership of the tracking numbers, and LocaliQ need not keep call recordings or form data past 30 days. Dash assigns a dedicated texting number.",
      "sources": [
        {
          "label": "LocaliQ Dash plans",
          "url": "https://localiq.com/products/marketing-dashboard"
        },
        {
          "label": "LocaliQ online marketing services terms, US, last modified November 18, 2025",
          "url": "https://localiq.com/legal/online-marketing-services-terms/",
          "read": "2026-11-03"
        },
        {
          "label": "LocaliQ website product terms, last updated October 5, 2026",
          "url": "https://localiq.com/legal/website-product-terms/",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 4,
      "vendor": "RYNO Strategic Solutions (with Blue Corona)",
      "url": "https://www.rynoss.com/",
      "category": "Marketing agency",
      "prices_published": "partial",
      "prices_note": "RYNO's website page says to call for costs. Blue Corona's pest page says services run from $5,000 a month and up.",
      "minimum_term": "none",
      "minimum_term_note": "Blue Corona's pest page says clients are not tied to long-term contracts and can leave at any time. RYNO's website page states no term.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "month to month",
      "early_exit_note": "Blue Corona says you can leave at any time and take your assets. No exit fee is stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "you own it",
      "website_note": "RYNO says you own the website outright, including content, images and code, and can take it with you if you leave after launch.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "RYNO website design",
          "url": "https://www.rynoss.com/website-design/"
        },
        {
          "label": "Blue Corona pest control marketing",
          "url": "https://www.bluecorona.com/digital-marketing/pest-control/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 5,
      "vendor": "Footbridge Media",
      "url": "https://www.footbridgemedia.com/",
      "category": "Marketing agency",
      "prices_published": "yes",
      "prices_note": "Contractor marketing program $249 a month.",
      "minimum_term": "none",
      "minimum_term_note": "No long-term contracts. Month to month, cancel any time.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "The guarantee page says to call to cancel. No notice period is stated.",
      "refunds": "refund window",
      "refunds_note": "90-day money-back guarantee: call within 90 days to cancel for a full refund.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break.",
      "data_export": "not stated",
      "data_export_note": "Site files are handed over on cancel. Export of dashboard (CRM) data is not stated.",
      "website": "content only",
      "website_note": "Your content, domain, site files and Google Analytics are yours. The dashboard, web forms, CMS and hosting stop working without a subscription.",
      "phone_number": "not stated",
      "phone_number_note": "Google Ads use a tracking number that forwards to your line. Who owns it is not stated.",
      "sources": [
        {
          "label": "Footbridge Media FAQ",
          "url": "https://www.footbridgemedia.com/faq"
        },
        {
          "label": "Footbridge Media guarantees",
          "url": "https://www.footbridgemedia.com/guarantees"
        },
        {
          "label": "Footbridge Media contractor marketing program",
          "url": "https://www.footbridgemedia.com/contractor-marketing-program"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 6,
      "vendor": "Contractor Gorilla",
      "url": "https://contractorgorilla.com/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "Cost varies with your goals; the site says to contact a specialist.",
      "minimum_term": "per order",
      "minimum_term_note": "The site terms leave paid services to a separate written agreement.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated.",
      "data_export": "not stated",
      "data_export_note": "The terms make the client responsible for backups and recovery details unless an agreement says otherwise.",
      "website": "not stated",
      "website_note": "Ownership of client work is set by the proposal or statement of work (Terms section 7).",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "Contractor Gorilla terms",
          "url": "https://contractorgorilla.com/terms/"
        },
        {
          "label": "Contractor Gorilla services",
          "url": "https://contractorgorilla.com/what-we-do/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 7,
      "vendor": "Thrive Internet Marketing Agency",
      "url": "https://thriveagency.com/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "No price list; the site says it has pricing for any budget.",
      "minimum_term": "fixed",
      "minimum_term_note": "The home page says no long-term contracts are required. The HVAC offer page asks for an initial 90-day sprint, then month to month.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "The HVAC offer page rules out 60-day cancellation clauses but gives no notice period.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "you own it",
      "website_note": "The HVAC offer page FAQ says you own the ads accounts, website and Google Business Profile, and keep every asset, account and campaign if you leave.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "Thrive home page",
          "url": "https://thriveagency.com/"
        },
        {
          "label": "Thrive HVAC marketing offer",
          "url": "https://get.thriveagency.com/hvac-marketing/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 8,
      "vendor": "WebFX",
      "url": "https://www.webfx.com/",
      "category": "Marketing agency",
      "prices_published": "partial",
      "prices_note": "Starting prices for home services: SEO $3,000 a month, paid search $650, email $300.",
      "minimum_term": "fixed",
      "minimum_term_note": "Marketing services can be cancelled or downgraded only after an initial six-month term.",
      "auto_renews": "yes",
      "notice_days": 15,
      "renewal_note": "Written notice 15 days before the last month of the initial term. Late notice moves the end to the following month. Hosting charges recur until cancelled.",
      "refunds": "no refunds",
      "refunds_note": "Hosting: no prorated refunds. The marketing terms do not state a refund rule.",
      "early_exit": "not stated",
      "early_exit_note": "Cancelling is allowed only after the six-month term. An exit fee is not stated.",
      "data_export": "not stated",
      "data_export_note": "Hosting files are permanently removed 7 days after cancellation; tape restores are possible within 30 days.",
      "website": "you own it",
      "website_note": "The client owns completed deliverables upon final payment. The hosting terms say the client keeps the domain and files, subject to a lien for unpaid fees.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "WebFX marketing terms",
          "url": "https://www.webfx.com/marketing-terms-conditions/"
        },
        {
          "label": "WebFX hosting terms",
          "url": "https://www.webfx.com/hosting-terms-conditions/"
        },
        {
          "label": "WebFX home services pricing",
          "url": "https://www.webfx.com/industries/home-services/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 9,
      "vendor": "LeadHub",
      "url": "https://www.leadhub.net/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "No prices or packages.",
      "minimum_term": "not stated",
      "minimum_term_note": "The site terms cover website use only. No client terms are published.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "not stated",
      "website_note": "Not stated.",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "LeadHub website terms",
          "url": "https://www.leadhub.net/terms-and-conditions/"
        },
        {
          "label": "LeadHub solutions",
          "url": "https://www.leadhub.net/solutions/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 10,
      "vendor": "Hibu",
      "url": "https://www.hibu.com/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "Each tier says request custom pricing. A $299 implementation fee for Hibu One appears only in the legal terms.",
      "minimum_term": "fixed",
      "minimum_term_note": "Hibu One: six-month minimum, then month to month. Smart Site: 12 months. The pricing FAQ says terms typically run 6 to 12 months.",
      "auto_renews": "yes",
      "notice_days": 15,
      "renewal_note": "Cancel requests must arrive at least 15 days before the minimum term or the current service month ends. Cancellation is by phone.",
      "refunds": "refund window",
      "refunds_note": "Seven days to cancel for a full refund on orders placed through telephone sales. The $299 implementation fee is non-refundable.",
      "early_exit": "set fee",
      "early_exit_note": "Inside the minimum term you can cancel only at its end. Published early termination fees include the greater of $399 or the monthly budget for Search and the greater of $149 or the budget for Social; other products list their own fees.",
      "data_export": "not stated",
      "data_export_note": "You own your data, but no export is described. After cancellation accounts may be deactivated or deleted, and Hibu is not responsible for storing your data.",
      "website": "vendor keeps it",
      "website_note": "The domain Hibu provides is registered to Hibu, with transfer on request. After cancellation you lose access, and Hibu claims the rights in materials it creates.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "The Social call-tracking number belongs to Hibu and will not be transferred. Search tracking numbers can be disconnected for non-payment.",
      "sources": [
        {
          "label": "Hibu legal (Hibu One and Smart Sites terms)",
          "url": "https://hibu.com/legal"
        },
        {
          "label": "Hibu general terms",
          "url": "https://hibu.com/legal/general-terms"
        },
        {
          "label": "Hibu pricing",
          "url": "https://www.hibu.com/digital-marketing/pricing"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 11,
      "vendor": "Townsquare Interactive",
      "url": "https://www.townsquareinteractive.com/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "Three packages, no prices; a quote form.",
      "minimum_term": "per order",
      "minimum_term_note": "The initial term is the commitment in your order, then month to month.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Phone only, weekdays 9 a.m. to 6 p.m. Eastern, no later than 6 p.m. the day before the next billing date.",
      "refunds": "no refunds",
      "refunds_note": "All fees are non-refundable.",
      "early_exit": "full term owed",
      "early_exit_note": "You may not end the agreement before the initial term expires, and fees for the rest of the term fall due.",
      "data_export": "on request",
      "data_export_note": "Contact, appointment and payment lists and a website assets export, on a written request made at termination.",
      "website": "vendor keeps it",
      "website_note": "After cancellation you no longer have access to or ownership rights in the website, and it stops.",
      "phone_number": "not stated",
      "phone_number_note": "Not addressed in the terms.",
      "sources": [
        {
          "label": "Townsquare Interactive terms of service",
          "url": "https://www.townsquareinteractive.com/terms-of-service/"
        },
        {
          "label": "Townsquare Interactive pricing",
          "url": "https://www.townsquareinteractive.com/pricing/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 12,
      "vendor": "Contractor Marketing Pros",
      "url": "https://contractormarketingpros.net/",
      "category": "Marketing agency",
      "prices_published": "partial",
      "prices_note": "SEO packages start at $3,797 a month. Prices per package are not listed.",
      "minimum_term": "not stated",
      "minimum_term_note": "Not stated on the pricing page.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "No refund terms. The pricing page promises traffic-growth targets in 12 months or free work until they are met.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "not stated",
      "website_note": "Not stated.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "Contractor Marketing Pros pricing",
          "url": "https://contractormarketingpros.net/pricing/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 13,
      "vendor": "Contractor Growth Network",
      "url": "https://contractorgrowthnetwork.com/",
      "category": "Marketing agency",
      "prices_published": "yes",
      "prices_note": "Websites from $15,000 (average about $26,000). SEO $3,150, $4,900 or $6,400 a month by market size.",
      "minimum_term": "fixed",
      "minimum_term_note": "SEO: a 12-month commitment, then month to month.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "not stated",
      "website_note": "Not stated on the pricing page.",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "Contractor Growth Network pricing",
          "url": "https://contractorgrowthnetwork.com/pricing/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 14,
      "vendor": "Marketing 360",
      "url": "https://www.marketing360.com/",
      "category": "Marketing agency",
      "prices_published": "no",
      "prices_note": "No plans or prices on the sign-up pages. The terms mention a $500 setup fee for sites not built on Websites 360.",
      "minimum_term": "per order",
      "minimum_term_note": "The initial term is set in each service agreement.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "At least 30 days' written notice; notice inside the initial term takes effect at its end. A renewal reminder is sent 25 to 40 days ahead where the law requires.",
      "refunds": "no refunds",
      "refunds_note": "No refunds on amounts paid. Unused funds, credits and creative hours are forfeited on cancellation.",
      "early_exit": "set fee",
      "early_exit_note": "Leaving early costs the lesser of the remaining monthly payments or any waived onboarding package, which the terms call liquidated damages.",
      "data_export": "self-serve",
      "data_export_note": "CRM data exports as CSV while access is active. No obligation to keep CRM records after termination.",
      "website": "vendor keeps it",
      "website_note": "Websites 360 sites may not be moved to another host under any circumstance, and the license ends at cancellation.",
      "phone_number": "kept for a fee",
      "phone_number_note": "You may keep call-tracking numbers after cancelling for a monthly fee.",
      "sources": [
        {
          "label": "Marketing 360 terms of service",
          "url": "https://www.marketing360.com/terms"
        },
        {
          "label": "Marketing 360 get started",
          "url": "https://www.marketing360.com/get-started"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 15,
      "vendor": "Plumbing Webmasters",
      "url": "https://www.plumbingwebmasters.com/",
      "category": "Marketing agency",
      "prices_published": "partial",
      "prices_note": "A $99-to-start banner and a one-time setup fee. The monthly fee is not published.",
      "minimum_term": "none",
      "minimum_term_note": "No long-term contracts; month-to-month agreements. You can cancel before launch without starting the monthly fee.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "not stated",
      "refunds_note": "Not stated.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break.",
      "data_export": "not stated",
      "data_export_note": "Not stated.",
      "website": "not stated",
      "website_note": "Not stated.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "Plumbing Webmasters home page and pricing FAQ",
          "url": "https://www.plumbingwebmasters.com/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 16,
      "vendor": "Wix",
      "url": "https://www.wix.com/",
      "category": "Website builder",
      "prices_published": "yes",
      "prices_note": "Plans and prices on the plans page. Displayed prices are for yearly plans paid in full up front, and prices vary by location.",
      "minimum_term": "none",
      "minimum_term_note": "The plans page shows yearly prices and says other subscription periods are available; the cancel article refers to yearly or monthly billing cycles.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Plans may renew up to 3 weeks before the expiration date. Domains, email and apps renew and cancel separately.",
      "refunds": "refund window",
      "refunds_note": "14-day money-back guarantee on first-time purchases.",
      "early_exit": "full term owed",
      "early_exit_note": "After 14 days, cancelling only stops renewal; the plan runs to the end of the cycle.",
      "data_export": "not stated",
      "data_export_note": "Wix says a site must be hosted on Wix's servers and its architecture does not support external hosting. No export is described.",
      "website": "content only",
      "website_note": "Content you build belongs to you, but the site must run on Wix. When a plan ends the site reverts to a free Wix address with Wix ads.",
      "phone_number": "not offered",
      "phone_number_note": "Wix's help center says Business Phone Number \"will no longer be available for purchase on new sites\" from June 4, 2025. Existing or past subscribers can keep using and renewing it; their exit terms were not read (read in a browser November 3, 2026).",
      "sources": [
        {
          "label": "Wix plans",
          "url": "https://www.wix.com/plans"
        },
        {
          "label": "Wix help: canceling a premium plan",
          "url": "https://support.wix.com/en/article/canceling-a-wix-premium-plan"
        },
        {
          "label": "Wix help: exporting or embedding your site",
          "url": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere"
        },
        {
          "label": "Wix help: Business Phone Number, getting a phone number",
          "url": "https://support.wix.com/en/article/business-phone-number-getting-a-phone-number",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 17,
      "vendor": "Squarespace",
      "url": "https://www.squarespace.com/",
      "category": "Website builder",
      "prices_published": "yes",
      "prices_note": "Basic $25 or $19, Core $39 or $29, Plus $65 or $49, Advanced $139 or $99 a month; the page does not label which is monthly and which annual.",
      "minimum_term": "none",
      "minimum_term_note": "Upgrade, downgrade or cancel any time; changes take effect at the end of the billing cycle.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Cancelling stops automatic payments at the end of the cycle. The domain and Google Workspace stay active and billed until cancelled separately.",
      "refunds": "refund window",
      "refunds_note": "Annual plans can be refunded inside a refund window; the cancel article does not give its length. Monthly refund terms are not stated there.",
      "early_exit": "full term owed",
      "early_exit_note": "Outside the refund window an annual plan runs to the end of its cycle.",
      "data_export": "self-serve",
      "data_export_note": "A WordPress-format XML export of some content: layout pages, one blog, text and image blocks. Store, portfolio and calendar pages, drafts and styles do not export.",
      "website": "content only",
      "website_note": "Partial export only. After cancelling the site shows an expired message and data is kept in case you reactivate.",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "Squarespace pricing",
          "url": "https://www.squarespace.com/pricing"
        },
        {
          "label": "Squarespace help: cancelling a website subscription",
          "url": "https://support.squarespace.com/hc/en-us/articles/205810508-Cancelling-a-website-subscription"
        },
        {
          "label": "Squarespace help: exporting your site",
          "url": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 18,
      "vendor": "GoDaddy",
      "url": "https://www.godaddy.com/",
      "category": "Website builder",
      "prices_published": "yes",
      "prices_note": "Airo AI Builder plans, read in a browser November 3, 2026 once the plan cards rendered: Free (50 AI credits a month); Starter $9.99, Professional $24.99 and Ultimate $99.99 a month billed annually, or $19.99, $49.99 and $199.99 billed monthly. The pricing page returned HTTP 403 to our reader on October 30 and 31.",
      "minimum_term": "none",
      "minimum_term_note": "The builder page's plan cards offer every paid plan billed monthly or billed annually (read in a browser November 3, 2026).",
      "auto_renews": "not verified",
      "notice_days": null,
      "renewal_note": "Not verified: the builder page and refund policy read November 3, 2026 don't cover it, and GoDaddy's other pages returned HTTP 403 to our reader on October 30 and 31.",
      "refunds": "refund window",
      "refunds_note": "Annual plans can be refunded within 30 days of the transaction and monthly plans within 48 hours. Plans with AI credits, Airo AI Builder included, are refundable in those windows only when none of the credits were used and nothing AI-generated was downloaded or exported. No refund is given after the account is closed (refund policy revised September 14, 2026, read November 3, 2026).",
      "early_exit": "not verified",
      "early_exit_note": "Not verified: the refund policy read November 3, 2026 covers refund windows only, and GoDaddy's other pages returned HTTP 403 to our reader on October 30 and 31.",
      "data_export": "not verified",
      "data_export_note": "Not verified for account data: GoDaddy's help pages returned HTTP 403 to our reader on October 30 and 31, 2026. The builder page's code download is coded under website.",
      "website": "content only",
      "website_note": "The Airo AI Builder page says paid plans include a free domain and that you can download your code anytime. It does not say the site is yours or what happens to it when a plan ends, so we coded it as files that leave with you, not a site you own (read November 3, 2026).",
      "phone_number": "not verified",
      "phone_number_note": "Not verified: the builder page and refund policy read November 3, 2026 don't cover it, and GoDaddy's other pages returned HTTP 403 to our reader on October 30 and 31.",
      "sources": [
        {
          "label": "GoDaddy Airo AI Builder (website builder page)",
          "url": "https://www.godaddy.com/websites/website-builder",
          "read": "2026-11-03"
        },
        {
          "label": "GoDaddy refund policy, last revised September 14, 2026",
          "url": "https://www.godaddy.com/legal/agreements/refund-policy",
          "read": "2026-11-03"
        },
        {
          "label": "GoDaddy pricing (HTTP 403, October 31, 2026)",
          "url": "https://www.godaddy.com/pricing"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 19,
      "vendor": "Durable",
      "url": "https://durable.com/",
      "category": "Website builder",
      "prices_published": "yes",
      "prices_note": "Free $0; Launch $25 or $22 a month; Grow $49 or $41; yearly billing saves 15 percent. The page does not say which figure is yearly.",
      "minimum_term": "none",
      "minimum_term_note": "Cancel any time; access runs to the end of the billing cycle.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "No further charge after the cycle you cancel in.",
      "refunds": "case by case",
      "refunds_note": "Refunds are not issued automatically; contact support for errors or extenuating circumstances.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated for yearly plans.",
      "data_export": "not stated",
      "data_export_note": "No site or CRM export is documented on the pricing page or the help articles read.",
      "website": "not stated",
      "website_note": "A domain registered through Durable can transfer out after three consecutive months of subscription with no unpaid balance. Site export is not documented.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "Durable pricing",
          "url": "https://durable.com/pricing"
        },
        {
          "label": "Durable cancellation policy",
          "url": "https://help.durable.com/en/articles/11322368-cancellation-policy"
        },
        {
          "label": "Durable domain transfer policy",
          "url": "https://help.durable.com/en/articles/11322347-durable-domains-transfer-policy"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 20,
      "vendor": "Jobber",
      "url": "https://www.getjobber.com/",
      "category": "Field-service software",
      "prices_published": "yes",
      "prices_note": "Full grid. Core is $49 a month with no commitment, $39 on a one-year commitment, $29 billed annually. AI Receptionist $29 and Marketing Suite $99 a month as add-ons.",
      "minimum_term": "none",
      "minimum_term_note": "No-commitment plans can be cancelled any time and end with the billing period. One-year commitment and prepaid annual options are also sold.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "All subscriptions renew unless set to non-renew. Annual plans must be cancelled at least 30 days before the renewal date (Terms section 3.2).",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable with no partial-month refunds; the annual initial payment is non-refundable.",
      "early_exit": "full term owed",
      "early_exit_note": "On a one-year commitment, billing continues monthly to the end of the year if you cancel. Annual plans are prepaid.",
      "data_export": "not stated",
      "data_export_note": "Access to clients, jobs and invoices ends after the billing period. The cancel article gives no export steps, and the terms put backups on you (section 5.6).",
      "website": "not stated",
      "website_note": "No page read today says what happens to a Jobber website after cancelling.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "Company-specific numbers are owned by Jobber and non-transferable, and Jobber need not port them (section 5.3).",
      "sources": [
        {
          "label": "Jobber pricing",
          "url": "https://www.getjobber.com/pricing/"
        },
        {
          "label": "Jobber terms of service",
          "url": "https://www.getjobber.com/terms-of-service/"
        },
        {
          "label": "Jobber help: cancel your subscription",
          "url": "https://help.getjobber.com/en/articles/cancel-your-jobber-subscription/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 21,
      "vendor": "Housecall Pro",
      "url": "https://www.housecallpro.com/",
      "category": "Field-service software",
      "prices_published": "yes",
      "prices_note": "Basic $59 or $79, Essentials $149 or $189, Max $299 or $329 a month (annual or monthly billing).",
      "minimum_term": "none",
      "minimum_term_note": "The pricing page says no long-term contracts.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Cancel through support chat. Billing calls within 1 to 3 business days, and cancellation is not complete until they speak with the account owner by phone.",
      "refunds": "refund window",
      "refunds_note": "A 30-day money-back guarantee on the base monthly fee applies only if it was offered and documented at sign-up. Otherwise fees are not prorated or refunded.",
      "early_exit": "not stated",
      "early_exit_note": "The terms say subscription fees are not prorated or refunded except as the agreement states.",
      "data_export": "self-serve",
      "data_export_note": "Admins can export the Customers and Jobs lists as CSV files sent by email.",
      "website": "vendor keeps it",
      "website_note": "Housecall Pro keeps sole ownership of website materials it generates. The domain moves on written request within 30 days after cancellation; otherwise it is not renewed.",
      "phone_number": "not stated",
      "phone_number_note": "Notification numbers may not be transferable and are held 90 days after you cancel.",
      "sources": [
        {
          "label": "Housecall Pro pricing",
          "url": "https://www.housecallpro.com/pricing/"
        },
        {
          "label": "Housecall Pro terms of service",
          "url": "https://www.housecallpro.com/terms/"
        },
        {
          "label": "Housecall Pro help: billing and account management",
          "url": "https://help.housecallpro.com/en/articles/2366296-housecall-pro-billing-and-account-management"
        },
        {
          "label": "Housecall Pro help: import and export jobs and customers",
          "url": "https://help.housecallpro.com/en/articles/6797101-how-to-import-export-jobs-and-customers"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 22,
      "vendor": "ServiceTitan",
      "url": "https://www.servicetitan.com/",
      "category": "Field-service software",
      "prices_published": "no",
      "prices_note": "Starter, Essentials and The Works, each with a request-pricing button; per-technician pricing.",
      "minimum_term": "fixed",
      "minimum_term_note": "Form 10-K: contract terms typically run 12 to 36 months; some Pro product and legacy customers are month to month.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Form 10-K: monthly, annual and multi-year contracts renew automatically unless cancelled in advance. The notice period is not published.",
      "refunds": "not stated",
      "refunds_note": "Not published.",
      "early_exit": "not stated",
      "early_exit_note": "Not published.",
      "data_export": "self-serve",
      "data_export_note": "The Open Data Pledge commits to export of customer data to CSV.",
      "website": "not offered",
      "website_note": "ServiceTitan does not host the customer's website.",
      "phone_number": "you can take it",
      "phone_number_note": "A help article (updated October 16, 2026) explains porting numbers out: your new carrier submits the port request, and invoices must be downloaded \"before your final date with ServiceTitan.\" No port-out fee is mentioned (read in a browser November 3, 2026).",
      "sources": [
        {
          "label": "ServiceTitan pricing",
          "url": "https://www.servicetitan.com/pricing"
        },
        {
          "label": "ServiceTitan Open Data Pledge",
          "url": "https://www.servicetitan.com/features/open-data-pledge"
        },
        {
          "label": "ServiceTitan Form 10-K, fiscal year ended January 31, 2026 (SEC)",
          "url": "https://www.sec.gov/Archives/edgar/data/1638826/000163882626000028/ttan-20260131.htm"
        },
        {
          "label": "ServiceTitan help: porting out phone numbers to a new carrier",
          "url": "https://help.servicetitan.com/docs/process-for-porting-out-phone-numbers-from-servicetitan",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 23,
      "vendor": "Workiz",
      "url": "https://www.workiz.com/",
      "category": "Field-service software",
      "prices_published": "no",
      "prices_note": "Standard, Pro and Ultimate, each with request pricing.",
      "minimum_term": "fixed",
      "minimum_term_note": "A 12-month initial term (Terms version 1.8, section 18.1).",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Renews for further 12-month terms unless written notice arrives at least 30 days before the term ends.",
      "refunds": "no refunds",
      "refunds_note": "Payments are non-refundable (section 13.5).",
      "early_exit": "full term owed",
      "early_exit_note": "You may terminate any time, effective at the end of the term; prepaid fees are not refunded and amounts for the original term stay due (section 18.4).",
      "data_export": "not stated",
      "data_export_note": "Download or back up your content before termination; Workiz may then permanently delete it (section 19).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "The terms do not say who owns a Workiz number; Workiz may suspend or end it without notice (section 8.6).",
      "sources": [
        {
          "label": "Workiz terms and conditions",
          "url": "https://www.workiz.com/terms-and-conditions/"
        },
        {
          "label": "Workiz pricing",
          "url": "https://www.workiz.com/pricing-plans/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 24,
      "vendor": "GorillaDesk",
      "url": "https://gorilladesk.com/",
      "category": "Field-service software",
      "prices_published": "yes",
      "prices_note": "Basic $49, Pro $99, Growth $149 a month for the first route; added routes priced on the page.",
      "minimum_term": "none",
      "minimum_term_note": "Monthly plans: no contract, cancel any time without penalty. Annual plans are billed for the year up front.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Cancel inside the app; access runs to the end of the paid period.",
      "refunds": "no refunds",
      "refunds_note": "No refunds for payments already made.",
      "early_exit": "full term owed",
      "early_exit_note": "Annual plans are billed up front and payments are not refunded.",
      "data_export": "not stated",
      "data_export_note": "You own your account data, but GorillaDesk may delete the account and its data any time after 30 days from termination. No export is described on the pages read.",
      "website": "vendor keeps it",
      "website_note": "Atrax AI website builder (free Core tier on eligible plans; custom domains on paid Core). Its help article says on cancelling, \"your entire website will still exist on our end. However, it will get unpublished.\" You can repoint a domain you bought outside GorillaDesk; no site export is described (read in a browser November 3, 2026).",
      "phone_number": "not stated",
      "phone_number_note": "Not stated in the terms.",
      "sources": [
        {
          "label": "GorillaDesk pricing",
          "url": "https://gorilladesk.com/pricing/"
        },
        {
          "label": "GorillaDesk terms of service",
          "url": "https://gorilladesk.com/terms/"
        },
        {
          "label": "GorillaDesk Atrax AI website builder",
          "url": "https://gorilladesk.com/features/ai-agents/atrax/",
          "read": "2026-11-03"
        },
        {
          "label": "GorillaDesk help: Atrax AI website builder",
          "url": "https://intercom.help/gorilladesk/en/articles/12037380-atrax-ai-website-builder",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 25,
      "vendor": "FieldEdge",
      "url": "https://fieldedge.com/",
      "category": "Field-service software",
      "prices_published": "no",
      "prices_note": "Select, Premier and Elite, each with request pricing. No free trial.",
      "minimum_term": "per order",
      "minimum_term_note": "The initial license period is set in the order form.",
      "auto_renews": "yes",
      "notice_days": 60,
      "renewal_note": "Renews for 12-month periods unless written notice arrives at least 60 days before the period ends (Xplor terms section 2.2). Downgrades only at the end of the contract period.",
      "refunds": "not stated",
      "refunds_note": "Not stated in the terms.",
      "early_exit": "full term owed",
      "early_exit_note": "The early termination fee is the monthly fees times the months left in the term (sections 13.4 and definitions).",
      "data_export": "on request",
      "data_export_note": "Personal data is returned or deleted on reasonable request at termination, where reasonably practical (section 10.1.9).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "FieldEdge pricing",
          "url": "https://fieldedge.com/pricing/"
        },
        {
          "label": "Xplor US software terms of service v1.2 (linked from fieldedge.com/legal)",
          "url": "https://www.xplortechnologies.com/wp-content/uploads/sites/13/2024/05/231026-Xplor-US-SaaS-Terms-Online-v1-2.pdf"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 26,
      "vendor": "Service Fusion",
      "url": "https://www.servicefusion.com/",
      "category": "Field-service software",
      "prices_published": "yes",
      "prices_note": "Starter $208, Plus $325, Pro $533 a month billed annually; $245, $382, $627 month to month.",
      "minimum_term": "none",
      "minimum_term_note": "The pricing FAQ says all plans are offered month to month.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Renews for periods equal to the initial term; 30 days' written notice before the end of the current term (sections 8.1, 8.2).",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable; downgrades bring no prorated refund (sections 7.1, 7.3).",
      "early_exit": "full term owed",
      "early_exit_note": "Annual billing is charged as one payment at sign-up, and fees are non-refundable.",
      "data_export": "on request",
      "data_export_note": "An export by Service Fusion is a paid professional service, started once the fee is paid (section 4.2). Data may be deleted after termination (section 4.1).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "you can take it",
      "phone_number_note": "The ServiceCall.ai FAQ says you can port numbers out by emailing support.",
      "sources": [
        {
          "label": "Service Fusion pricing",
          "url": "https://www.servicefusion.com/pricing"
        },
        {
          "label": "Service Fusion subscription agreement",
          "url": "https://www.servicefusion.com/subscription-agreement"
        },
        {
          "label": "ServiceCall.ai FAQs",
          "url": "https://servicefusion.zendesk.com/hc/en-us/articles/360028946912-ServiceCall-ai-FAQs"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 27,
      "vendor": "JobNimbus",
      "url": "https://www.jobnimbus.com/",
      "category": "Field-service software",
      "prices_published": "no",
      "prices_note": "Essentials, Pro, Premium and Enterprise, each with request pricing. No required setup fees.",
      "minimum_term": "per order",
      "minimum_term_note": "Monthly or annual agreements, depending on plan and onboarding needs.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Renews at then-current rates; cancel at least 30 days before the next renewal date (section 4.4).",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable with no credit for partly used periods (section 4.6).",
      "early_exit": "full term owed",
      "early_exit_note": "On plans with a committed term, all fees through its end become due on early termination (section 4.5).",
      "data_export": "self-serve",
      "data_export_note": "One custom report per record type and attachments one record at a time; no bulk export. After termination you may request an export, for a reasonable fee (sections 6.6, 12).",
      "website": "not stated",
      "website_note": "JobNimbus Marketing sells website creation, with terms that \"depend on services.\" Neither that page nor the terms of service (last updated September 23, 2026) say who owns the site or domain or what happens to them on exit (read in a browser November 3, 2026).",
      "phone_number": "not stated",
      "phone_number_note": "The terms do not say what happens to a texting number.",
      "sources": [
        {
          "label": "JobNimbus terms of service, last updated September 23, 2026",
          "url": "https://www.jobnimbus.com/terms",
          "read": "2026-11-03"
        },
        {
          "label": "JobNimbus pricing",
          "url": "https://www.jobnimbus.com/pricing"
        },
        {
          "label": "JobNimbus support: back up or copy account data",
          "url": "https://support.jobnimbus.com/backup-or-copy-account-data"
        },
        {
          "label": "JobNimbus Marketing",
          "url": "https://www.jobnimbus.com/marketing",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 28,
      "vendor": "RealGreen (WorkWave)",
      "url": "https://www.realgreen.com/",
      "category": "Field-service software",
      "prices_published": "no",
      "prices_note": "Custom quote; usage and user based.",
      "minimum_term": "per order",
      "minimum_term_note": "The term is set in the order form and defaults to 12 months if none is stated (WorkWave MSA 8.1.2).",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Renews for the expiring term or 12 months, whichever is shorter; non-renewal notice at least 30 days before the term ends, by email, effective on written acknowledgment (8.2). Renewal prices can rise up to 5 percent, more with 60 days' notice.",
      "refunds": "no refunds",
      "refunds_note": "Payment obligations are non-cancelable and fees non-refundable (7.1).",
      "early_exit": "full term owed",
      "early_exit_note": "Services are noncancelable for the subscription term; early termination fees apply if you reduce services or WorkWave ends the agreement for cause (8.4).",
      "data_export": "on request",
      "data_export_note": "A backup of your content on request within 30 days after termination, at WorkWave's then-current fee, if all fees are paid (8.5).",
      "website": "vendor keeps it",
      "website_note": "Website Builder terms: when the service ends WorkWave makes the site inaccessible and you no longer have rights to it.",
      "phone_number": "not offered",
      "phone_number_note": "No phone product in the offer we reviewed.",
      "sources": [
        {
          "label": "RealGreen pricing",
          "url": "https://www.realgreen.com/pricing"
        },
        {
          "label": "WorkWave general terms (document index)",
          "url": "https://www.workwave.com/general-terms-and-conditions"
        },
        {
          "label": "WorkWave master services agreement, January 1, 2025",
          "url": "https://documents.workwave.com/workwave/general-terms-and-conditions/workwave-msa_1-1-25_v4a.pdf"
        },
        {
          "label": "WorkWave website builder terms",
          "url": "https://documents.workwave.com/workwave/general-terms-and-conditions/additional-terms-website-builder-1_1_24.pdf"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 29,
      "vendor": "Podium",
      "url": "https://www.podium.com/",
      "category": "All-in-one platform",
      "prices_published": "partial",
      "prices_note": "Core $399 and Pro $599 a month, Signature custom, and every plan says Talk to Sales; Core and Pro say HVAC businesses should contact sales for applicable pricing. Extra numbers $5 a month, a $5 monthly 10DLC fee per US location, and Phones at $30 per user a month (1 to 4 users) or $25 (5 or more). Read November 3, 2026.",
      "minimum_term": "fixed",
      "minimum_term_note": "The initial subscription term is 12 months (Terms version 7.0, section 8.1).",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Written notice of non-renewal at least 30 days before the term ends. Subscription fees are paid annually in advance.",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable and non-creditable apart from narrow exceptions (section 7.2).",
      "early_exit": "full term owed",
      "early_exit_note": "End the subscription mid-term for other reasons and you owe the fees for the whole term (section 8.3).",
      "data_export": "self-serve",
      "data_export_note": "Export with standard tools during the term. A written request within 30 days after termination opens an export period, subject to fees (section 8.4).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not verified",
      "phone_number_note": "Podium's separate phone service terms were not read.",
      "sources": [
        {
          "label": "Podium pricing",
          "url": "https://www.podium.com/pricing",
          "read": "2026-11-03"
        },
        {
          "label": "Podium terms of service",
          "url": "https://legal.podium.com/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 30,
      "vendor": "Birdeye",
      "url": "https://birdeye.com/",
      "category": "All-in-one platform",
      "prices_published": "no",
      "prices_note": "Pricing is behind a form; no figures on the page.",
      "minimum_term": "per order",
      "minimum_term_note": "The term is set in each order form.",
      "auto_renews": "yes",
      "notice_days": 90,
      "renewal_note": "Renews for the same length as the initial term unless written notice arrives at least 90 days before renewal. An 8 percent fee on recurring fees applies at auto-renewal, with exceptions (sections 2.3, 6).",
      "refunds": "no refunds",
      "refunds_note": "All payments are non-refundable (section 5.1).",
      "early_exit": "full term owed",
      "early_exit_note": "Payment obligations under order forms are non-cancellable (section 5.1).",
      "data_export": "not stated",
      "data_export_note": "Client owns Client Data, but the terms set no export window or deletion timeline. Data Birdeye's technology generates that is not Client Data belongs to Birdeye.",
      "website": "not stated",
      "website_note": "The terms do not address what happens to Birdeye-hosted pages at termination.",
      "phone_number": "not stated",
      "phone_number_note": "Not addressed in the terms.",
      "sources": [
        {
          "label": "Birdeye terms and conditions",
          "url": "https://birdeye.com/terms/"
        },
        {
          "label": "Birdeye pricing",
          "url": "https://birdeye.com/pricing/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 31,
      "vendor": "Thryv",
      "url": "https://www.thryv.com/",
      "category": "All-in-one platform",
      "prices_published": "yes",
      "prices_note": "Starter $99 and Signature $399 a month; Custom by quote.",
      "minimum_term": "per order",
      "minimum_term_note": "The subscription period is set at the time of your order. Annual periods renew annually; shorter ones month to month.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Written notice through the contact page at least 30 days before the next subscription period (sections 4, 5, 22).",
      "refunds": "refund window",
      "refunds_note": "A full refund only within 3 days of purchase; otherwise no refunds.",
      "early_exit": "not stated",
      "early_exit_note": "Not priced in the terms read.",
      "data_export": "not stated",
      "data_export_note": "Thryv may keep account data up to 13 months after termination, or delete it. Export help is promised only in the Australian section.",
      "website": "content only",
      "website_note": "Website composition and design are Thryv's. On termination it releases your content, and the address only if the domain was yours originally.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "The texting number is disconnected or may be reassigned when the subscription ends (section 12).",
      "sources": [
        {
          "label": "Thryv pricing",
          "url": "https://www.thryv.com/pricing/"
        },
        {
          "label": "Thryv terms",
          "url": "https://www.thryv.com/thryv-ba-terms"
        },
        {
          "label": "Thryv professional website terms",
          "url": "https://www.thryv.com/thryv-professional-website-terms/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 32,
      "vendor": "HighLevel",
      "url": "https://www.gohighlevel.com/",
      "category": "All-in-one platform",
      "prices_published": "yes",
      "prices_note": "Starter $97, Unlimited $297, Founder $497 a month, or $970, $2,970 and $4,970 a year.",
      "minimum_term": "none",
      "minimum_term_note": "Month to month with no long-term contract; cancel from the dashboard.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Renews automatically at then-current rates. Billing starts when the free trial ends unless cancelled.",
      "refunds": "no refunds",
      "refunds_note": "All fees are non-refundable.",
      "early_exit": "full term owed",
      "early_exit_note": "Annual plans are paid by the year and fees are non-refundable.",
      "data_export": "self-serve",
      "data_export_note": "Contacts export as CSV: visible columns only, the latest note up to 255 characters, no automation history. Data is kept 90 days after cancellation and may then be deleted.",
      "website": "vendor keeps it",
      "website_note": "After cancelling, \"All funnels and related data will no longer be accessible\"; data is kept 90 days for reactivation, then deleted. The help article says to export funnels and websites first but documents no site export. Domains bought through HighLevel list HighLevel as registrant (help article modified August 18, 2026, and terms, read in a browser November 3, 2026).",
      "phone_number": "not stated",
      "phone_number_note": "Numbers bought through the platform are released within 14 days after cancellation; numbers you ported in belong to the sub-account owner. Porting out is not described.",
      "sources": [
        {
          "label": "HighLevel pricing",
          "url": "https://www.gohighlevel.com/pricing"
        },
        {
          "label": "HighLevel terms of service, last updated June 2026",
          "url": "https://www.gohighlevel.com/terms-of-service",
          "read": "2026-11-03"
        },
        {
          "label": "HighLevel help: contacts export as CSV",
          "url": "https://help.gohighlevel.com/support/solutions/articles/48001238482-contacts-export-as-csv-upgrade"
        },
        {
          "label": "HighLevel help: what happens to your data when you cancel",
          "url": "https://help.gohighlevel.com/support/solutions/articles/155000004281-what-happen-s-to-your-data-when-you-cancel-your-highlevel-subscription-",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 33,
      "vendor": "NiceJob",
      "url": "https://get.nicejob.com/",
      "category": "All-in-one platform",
      "prices_published": "yes",
      "prices_note": "Starter $75 and Pro $125 a month; Sites add-on $99 a month plus $199 setup.",
      "minimum_term": "none",
      "minimum_term_note": "No contracts; cancel any time.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Monthly payment renews unless you cancel by email or in the app; a cancellation is not valid until you receive confirmation (sections 9, 10).",
      "refunds": "not stated",
      "refunds_note": "The terms read have no refund clause.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break.",
      "data_export": "not stated",
      "data_export_note": "Termination may delete all your content; NiceJob may but need not provide a backup (section 10).",
      "website": "not stated",
      "website_note": "Sites ends automatically when the NiceJob subscription ends (section 10). Site and domain ownership are not stated.",
      "phone_number": "not stated",
      "phone_number_note": "Not stated.",
      "sources": [
        {
          "label": "NiceJob pricing",
          "url": "https://get.nicejob.com/pricing"
        },
        {
          "label": "NiceJob terms of service",
          "url": "https://get.nicejob.com/terms"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 34,
      "vendor": "Hatch",
      "url": "https://www.usehatchapp.com/",
      "category": "All-in-one platform",
      "prices_published": "no",
      "prices_note": "Platform fee plus usage; quotes on request.",
      "minimum_term": "fixed",
      "minimum_term_note": "Plans are annual, paid monthly per location. Renewal and cancellation terms are set deal by deal.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Set in each agreement, per the pricing FAQ.",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-cancellable and non-refundable (MSA section 4(a)).",
      "early_exit": "full term owed",
      "early_exit_note": "Fees are non-cancellable, and on termination all outstanding fees become due (sections 4(a), 6(c)).",
      "data_export": "not stated",
      "data_export_note": "The customer owns its data (section 2(d)); the MSA sets no export or deletion procedure for termination.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "Not addressed in the MSA.",
      "sources": [
        {
          "label": "Hatch pricing",
          "url": "https://www.usehatchapp.com/pricing"
        },
        {
          "label": "Hatch master services agreement",
          "url": "https://www.usehatchapp.com/legal/terms"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 35,
      "vendor": "Smith.ai",
      "url": "https://smith.ai/",
      "category": "Answering service",
      "prices_published": "yes",
      "prices_note": "AI Receptionist free, $150 or $500 a month; human receptionist plans $300, $810 and $2,100 a month.",
      "minimum_term": "none",
      "minimum_term_note": "AI Receptionist is month to month. Receptionist plans get 10 percent off for a 12-month commitment.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Terms: the monthly rate is charged automatically each month \"until you terminate your subscription.\" Cancel by email or phone at least 30 days before the cycle ends, or the next month is billed. The AI Receptionist page also asks for 30 days' notice (terms read in a browser November 3, 2026).",
      "refunds": "refund window",
      "refunds_note": "30-day money-back guarantee for new clients, up to $1,000 and excluding overage; the same FAQ also mentions two weeks.",
      "early_exit": "full term owed",
      "early_exit_note": "Annual plans are a 6-month, 1-year or 2-year commitment, \"prepaid and non-refundable.\" Smith.ai does not refund or prorate unused time; a monthly cancellation runs to the end of the subscription month (terms read in a browser November 3, 2026).",
      "data_export": "not stated",
      "data_export_note": "The terms describe no export. Subscriber information is jointly owned by Smith.ai and you; deleting it on written request can take up to 30 days and may require closing the account (terms read in a browser November 3, 2026).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "kept for a fee",
      "phone_number_note": "After cancellation the assigned number \"may be immediately cancelled.\" At Smith.ai's sole discretion you may keep it as a usable line for $10 a month, or calls are forwarded to you for 10 days. Port-out is not described. Porting your number in is free (terms read in a browser November 3, 2026).",
      "sources": [
        {
          "label": "Smith.ai AI receptionist pricing",
          "url": "https://smith.ai/pricing/ai-receptionist"
        },
        {
          "label": "Smith.ai pricing",
          "url": "https://smith.ai/pricing"
        },
        {
          "label": "Smith.ai terms of service, last updated July 2, 2026",
          "url": "https://smith.ai/receptionists/terms",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 36,
      "vendor": "Ruby",
      "url": "https://www.ruby.com/",
      "category": "Answering service",
      "prices_published": "yes",
      "prices_note": "50 minutes $250, 100 $395, 200 $720, 500 $1,725 a month. No activation or setup fees.",
      "minimum_term": "none",
      "minimum_term_note": "A 30-day contract that renews every 30 days; the FAQ says no long-term contract.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Cancel by contacting Ruby; effective at the end of the monthly billing period.",
      "refunds": "refund window",
      "refunds_note": "Money-back guarantee for new customers within 21 days or before 500 minutes or 50 chats; otherwise no refunds.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break.",
      "data_export": "not stated",
      "data_export_note": "All data is deleted after termination; Ruby will not restore or send data from terminated accounts unless a custom agreement says so.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "you can take it",
      "phone_number_note": "Ruby assigns a number you can publish and take with you; port-away is allowed in good standing, and numbers not ported within three months may be reassigned.",
      "sources": [
        {
          "label": "Ruby terms",
          "url": "https://www.ruby.com/terms/"
        },
        {
          "label": "Ruby plans and pricing",
          "url": "https://www.ruby.com/plans-and-pricing/"
        },
        {
          "label": "Ruby FAQs",
          "url": "https://www.ruby.com/faqs/"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 37,
      "vendor": "My AI Front Desk",
      "url": "https://www.myaifrontdesk.com/",
      "category": "Answering service",
      "prices_published": "yes",
      "prices_note": "$99 a month, or $79 a month billed annually.",
      "minimum_term": "none",
      "minimum_term_note": "No contracts; cancel any time.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Renews each month or year until cancelled; access continues to the end of the billing period (sections 10, 12).",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable except as required by law; exceptions at the company's discretion.",
      "early_exit": "full term owed",
      "early_exit_note": "Annual billing is paid up front and fees are non-refundable.",
      "data_export": "not stated",
      "data_export_note": "You keep rights to your data, but access ends immediately on termination; no export or deletion timeline (sections 14, 29).",
      "website": "not stated",
      "website_note": "Not addressed in the terms.",
      "phone_number": "not stated",
      "phone_number_note": "Not addressed in the terms.",
      "sources": [
        {
          "label": "My AI Front Desk pricing",
          "url": "https://www.myaifrontdesk.com/pricing"
        },
        {
          "label": "My AI Front Desk terms of service",
          "url": "https://www.myaifrontdesk.com/terms-of-service"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 38,
      "vendor": "Sameday AI",
      "url": "https://sameday.ai/",
      "category": "Answering service",
      "prices_published": "partial",
      "prices_note": "Launch starts at $449 and Scale at $789 a month; Enterprise custom. The overage rate is not published.",
      "minimum_term": "per order",
      "minimum_term_note": "Services run under a customer agreement that is not linked publicly.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Customer agreement not public.",
      "refunds": "not stated",
      "refunds_note": "Customer agreement not public.",
      "early_exit": "not stated",
      "early_exit_note": "Customer agreement not public.",
      "data_export": "not stated",
      "data_export_note": "Customer agreement not public.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "Customer agreement not public.",
      "sources": [
        {
          "label": "Sameday AI pricing",
          "url": "https://sameday.ai/pricing"
        },
        {
          "label": "Sameday AI website terms of use",
          "url": "https://sameday.ai/terms-and-conditions"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 39,
      "vendor": "Avoca AI",
      "url": "https://www.avoca.ai/",
      "category": "Answering service",
      "prices_published": "no",
      "prices_note": "Book a demo; no prices.",
      "minimum_term": "per order",
      "minimum_term_note": "The initial term is set in each order.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Non-renewal notice at least 30 days before the next renewal term; renewals at Avoca's then-current rates (sections 10.1, 8.1).",
      "refunds": "no refunds",
      "refunds_note": "Fees are non-refundable except under the warranty and mitigation clauses (section 8.1).",
      "early_exit": "full term owed",
      "early_exit_note": "No termination for convenience; the exits are non-renewal or termination for cause (section 10.2).",
      "data_export": "not stated",
      "data_export_note": "The customer keeps rights in its data; at termination confidential information is returned or deleted, and backups may be kept. No export window.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "Not addressed in the agreement.",
      "sources": [
        {
          "label": "Avoca AI home page",
          "url": "https://www.avoca.ai/"
        },
        {
          "label": "Avoca AI master customer agreement",
          "url": "https://www.avoca.ai/legal/terms-conditions-master-customer-agreement"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 40,
      "vendor": "Rosie",
      "url": "https://heyrosie.com/",
      "category": "Answering service",
      "prices_published": "yes",
      "prices_note": "Professional $49, Scale $149, Growth $299 a month for 250, 1,000 and 2,000 minutes.",
      "minimum_term": "none",
      "minimum_term_note": "A 30-day subscription; cancel any time in the dashboard, effective at the end of the cycle.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Renews every 30 days unless cancelled (sections 3, 14(a)).",
      "refunds": "no refunds",
      "refunds_note": "All payments are non-refundable, with no credit for partly used periods.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break.",
      "data_export": "self-serve",
      "data_export_note": "30 days after cancelling to download or port your data, then it is permanently deleted (section 14(c)).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "you can take it",
      "phone_number_note": "Numbers can be ported back; any not ported within three months after termination may be released or reassigned (section 2(d)).",
      "sources": [
        {
          "label": "Rosie pricing",
          "url": "https://heyrosie.com/pricing"
        },
        {
          "label": "Rosie terms of service",
          "url": "https://heyrosie.com/legal/terms"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 41,
      "vendor": "Quo (formerly OpenPhone)",
      "url": "https://www.quo.com/",
      "category": "Business phone",
      "prices_published": "yes",
      "prices_note": "Starter $19, Business $33, Scale $47 per user a month; $15, $23 and $35 billed annually.",
      "minimum_term": "none",
      "minimum_term_note": "The terms say the customer may cancel its subscription at any time.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Order forms renew for equal periods unless either side gives notice no later than 30 days before expiry.",
      "refunds": "no refunds",
      "refunds_note": "All fees paid are non-refundable.",
      "early_exit": "full term owed",
      "early_exit_note": "Annual plans are billed up front and fees are non-refundable.",
      "data_export": "on request",
      "data_export_note": "Export on request before or within 30 days after termination, at Quo's discretion and billable; data may be deleted 90 days after termination.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "you can take it",
      "phone_number_note": "Port out with an active paid account (not on a trial); Quo sends the account number and PIN within 24 to 48 business hours. The pricing page says numbers are saved 60 days after billing ends; the terms say no more than 45 days.",
      "sources": [
        {
          "label": "Quo pricing",
          "url": "https://www.quo.com/pricing"
        },
        {
          "label": "Quo terms",
          "url": "https://www.quo.com/terms"
        },
        {
          "label": "Quo support: porting out",
          "url": "https://support.quo.com/core-concepts/administration/porting-out"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 42,
      "vendor": "RingCentral",
      "url": "https://www.ringcentral.com/",
      "category": "Business phone",
      "prices_published": "yes",
      "prices_note": "RingEX Core $20, Advanced $25, Ultra $35 per user a month paid annually; $30, $35, $45 paid monthly.",
      "minimum_term": "per order",
      "minimum_term_note": "The initial term is set in the order. Phone rental requires a multi-year contract.",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Renews for periods of the same length unless either side gives notice at least 30 days before expiry (section 2(E)).",
      "refunds": "no refunds",
      "refunds_note": "Pro-rata refunds of prepaid fees only if you terminate for RingCentral's material breach (section 6(B)(a)).",
      "early_exit": "full term owed",
      "early_exit_note": "If the agreement ends for most other reasons, you pay all sums for the rest of the current term (section 6(B)(b)).",
      "data_export": "not stated",
      "data_export_note": "The terms say the services do not include production of account data; no export process is described (section 14(F)).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "Numbers fall under a separate numbering policy; porting is not addressed in the terms.",
      "sources": [
        {
          "label": "RingCentral plans and pricing",
          "url": "https://www.ringcentral.com/office/plansandpricing.html"
        },
        {
          "label": "RingCentral terms of service",
          "url": "https://www.ringcentral.com/legal/eulatos.html"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 43,
      "vendor": "Grasshopper",
      "url": "https://grasshopper.com/",
      "category": "Business phone",
      "prices_published": "yes",
      "prices_note": "Billed annually: True Solo $14, Solo Plus $25 and Small Business $55 a month ($168, $300 and $660 a year). Billed monthly: $18, $32 and $70. Extra numbers $9 a month; texting needs a $19.50 one-time registration fee plus $1.50 a month. Read November 3, 2026.",
      "minimum_term": "none",
      "minimum_term_note": "Every plan is sold billed monthly or billed annually (pricing page, read November 3, 2026). Terms renew for periods equal to the expiring term (GoTo terms section 3.1).",
      "auto_renews": "yes",
      "notice_days": 30,
      "renewal_note": "Non-renewal notice at least 30 days before the current term expires.",
      "refunds": "refund window",
      "refunds_note": "The pricing page offers a 7-day money-back guarantee (read November 3, 2026). The GoTo terms otherwise make payments final and non-refundable, with listed exceptions (section 2.2).",
      "early_exit": "full term owed",
      "early_exit_note": "Terminating without cause makes all future minimum commitments through the term due (section 3.3).",
      "data_export": "on request",
      "data_export_note": "On request, limited access for up to 30 days after termination to retrieve your content (section 3.3).",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "not stated",
      "phone_number_note": "Porting out is not addressed in the GoTo terms.",
      "sources": [
        {
          "label": "Grasshopper pricing",
          "url": "https://grasshopper.com/pricing/",
          "read": "2026-11-03"
        },
        {
          "label": "GoTo terms and conditions (cover Grasshopper Group LLC)",
          "url": "https://www.goto.com/company/legal/terms-and-conditions"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 44,
      "vendor": "Google Voice",
      "url": "https://workspace.google.com/products/voice/",
      "category": "Business phone",
      "prices_published": "yes",
      "prices_note": "Starter $10, Standard $20, Premier $30 per user a month, plus a Google Workspace plan billed separately.",
      "minimum_term": "none",
      "minimum_term_note": "Voice can be ended at any time by written notice (Workspace service terms 8.10).",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Voice is cancelled separately from Workspace.",
      "refunds": "not stated",
      "refunds_note": "Not stated on the pages read.",
      "early_exit": "month to month",
      "early_exit_note": "Voice is billed on a monthly flexible plan, and cancelling it stops Voice billing at once. The Workspace plan it needs is billed separately; cancelling an annual or fixed-term Workspace plan charges the rest of the contract.",
      "data_export": "self-serve",
      "data_export_note": "Google says to download user data before cancelling Workspace; afterward it is deleted and cannot be restored.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "you can take it",
      "phone_number_note": "Port the number to another provider before termination; Google may release a number that is not ported (8.5(b)).",
      "sources": [
        {
          "label": "Google Voice plans",
          "url": "https://workspace.google.com/products/voice/"
        },
        {
          "label": "Google Workspace service specific terms",
          "url": "https://workspace.google.com/terms/service-terms/"
        },
        {
          "label": "Google Workspace help: cancel Google Workspace",
          "url": "https://knowledge.workspace.google.com/admin/billing/cancel-google-workspace"
        },
        {
          "label": "Google Workspace help: cancel your Voice subscription",
          "url": "https://knowledge.workspace.google.com/admin/billing/cancel-your-voice-subscription"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 45,
      "vendor": "Mailchimp",
      "url": "https://mailchimp.com/",
      "category": "Email marketing",
      "prices_published": "yes",
      "prices_note": "Free $0; Essentials $13, Standard $20, Premium $350 a month for the first 12 months, then a higher rate the page did not render.",
      "minimum_term": "none",
      "minimum_term_note": "Cancel or downgrade at any time; either side may end the agreement at any time.",
      "auto_renews": "yes",
      "notice_days": null,
      "renewal_note": "Monthly or annual recurring billing from the sign-up date.",
      "refunds": "refund window",
      "refunds_note": "No refund or credit on monthly paid plans; a 60-day money-back guarantee on annual plans.",
      "early_exit": "full term owed",
      "early_exit_note": "Outside the 60-day window, an annual plan is not refunded.",
      "data_export": "self-serve",
      "data_export_note": "Owners and admins export audiences as CSV files in a ZIP; exports stay available for 30 days.",
      "website": "content only",
      "website_note": "Websites terms: you \"retain ownership of the Content that you upload to your Website.\" Domains come from a third party; a custom domain needs a paid Websites Plan, which cancels at the end of the paid cycle. No site export or post-cancellation handling is described (read in a browser November 3, 2026).",
      "phone_number": "not stated",
      "phone_number_note": "One SMS sending number per country is included; extras and short codes cost monthly. Deactivating stops texting, and reactivating means you \"obtain a new business phone number.\" Porting out is not addressed (terms read in a browser November 3, 2026).",
      "sources": [
        {
          "label": "Mailchimp marketing plans",
          "url": "https://mailchimp.com/pricing/marketing/"
        },
        {
          "label": "Mailchimp standard terms of use",
          "url": "https://mailchimp.com/legal/terms/",
          "read": "2026-11-03"
        },
        {
          "label": "Mailchimp help: view or export contacts",
          "url": "https://mailchimp.com/help/view-export-contacts/"
        },
        {
          "label": "Mailchimp additional terms: Websites and Domains (effective August 26, 2024)",
          "url": "https://mailchimp.com/legal/additional-terms/",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 46,
      "vendor": "Constant Contact",
      "url": "https://www.constantcontact.com/",
      "category": "Email marketing",
      "prices_published": "partial",
      "prices_note": "Billed annually, plans start at $10.20 (Lite), $29.75 (Standard) and $68 (Premium) a month; the price is based on contacts and email sends, and overage fees may apply. Prepaying 12 months saves up to 15%. Month-to-month prices were not captured. Read November 3, 2026.",
      "minimum_term": "not verified",
      "minimum_term_note": "Not verified: the terms returned HTTP 403 to our reader on October 30 and 31, 2026, and were not re-read on November 3.",
      "auto_renews": "not verified",
      "notice_days": null,
      "renewal_note": "Not verified: the terms returned HTTP 403 to our reader on October 30 and 31, 2026, and were not re-read on November 3.",
      "refunds": "refund window",
      "refunds_note": "A full refund if you cancel within 30 days of signing up, under the guarantee on its pricing page and subject to its terms (read November 3, 2026).",
      "early_exit": "not verified",
      "early_exit_note": "Not verified: the terms returned HTTP 403 to our reader on October 30 and 31, 2026, and were not re-read on November 3.",
      "data_export": "not verified",
      "data_export_note": "Not verified: the help and legal pages returned HTTP 403 to our reader on October 30 and 31, 2026, and were not re-read on November 3.",
      "website": "not verified",
      "website_note": "Not verified: the terms returned HTTP 403 to our reader on October 30 and 31, 2026, and were not re-read on November 3.",
      "phone_number": "not verified",
      "phone_number_note": "Number terms not verified: the terms returned HTTP 403 to our reader on October 30 and 31, 2026. The pricing page (November 3) says Premium includes 500 text messages and Lite and Standard can add them from $10 a month for 1 to 500.",
      "sources": [
        {
          "label": "Constant Contact pricing",
          "url": "https://www.constantcontact.com/pricing",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 47,
      "vendor": "Angi",
      "url": "https://www.angi.com/",
      "category": "Lead marketplace",
      "prices_published": "no",
      "prices_note": "Lead prices vary by task, homeowner location and demand. No price list in the pro help center.",
      "minimum_term": "not stated",
      "minimum_term_note": "Annual subscriptions exist and are billed monthly; other pros are billed weekly. Term length is not stated in the help articles.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Cancel only by calling Customer Care, weekdays 8 a.m. to 8 p.m. Eastern. Notice periods and fees are not stated.",
      "refunds": "not stated",
      "refunds_note": "The help center describes lead credits, not refunds: leads under 45 days old, called within 24 hours; credits apply to future leads and expire after six months. Annual subscribers get no credits.",
      "early_exit": "not stated",
      "early_exit_note": "Not stated in the cancel article.",
      "data_export": "not stated",
      "data_export_note": "Deleting your business account removes your access to your profile, reviews and leads; the public profile stays searchable, and billing continues until you cancel.",
      "website": "not offered",
      "website_note": "Angi profiles are not websites.",
      "phone_number": "not offered",
      "phone_number_note": "No business number in the offer we reviewed.",
      "sources": [
        {
          "label": "Angi help: billing FAQ",
          "url": "https://intercom.help/angi/en/articles/11024858-billing-frequently-asked-questions"
        },
        {
          "label": "Angi help: how to cancel your agreement",
          "url": "https://intercom.help/angi/en/articles/11390766-how-to-cancel-your-angi-agreement"
        },
        {
          "label": "Angi help: delete your business account information",
          "url": "https://intercom.help/angi/en/articles/11366431-how-to-delete-your-business-account-information"
        },
        {
          "label": "Angi help: request a lead credit",
          "url": "https://intercom.help/angi/en/articles/11403440-how-to-request-a-lead-credit"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 48,
      "vendor": "Thumbtack",
      "url": "https://www.thumbtack.com/",
      "category": "Lead marketplace",
      "prices_published": "no",
      "prices_note": "No subscription or joining fee; pros set a lead budget. No lead price is published.",
      "minimum_term": "none",
      "minimum_term_note": "No contracts; you may cancel or close your account at any time.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Not stated.",
      "refunds": "no refunds",
      "refunds_note": "Fees are final and non-refundable except under the refund policy.",
      "early_exit": "month to month",
      "early_exit_note": "No contract to break, but prepaid packages and promotional credits cannot be redeemed after termination.",
      "data_export": "not stated",
      "data_export_note": "Thumbtack's license to your content survives termination.",
      "website": "not offered",
      "website_note": "Thumbtack profiles are not websites.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "Leads \"come with a permanent Thumbtack number\": a masked line, usually shown as \"Thumbtack\" on caller ID, that routes to the business numbers you register, with calls and texts recorded. Your own number stays yours; the help article does not say the Thumbtack numbers can be ported or what happens to them when you leave (read in a browser November 3, 2026).",
      "sources": [
        {
          "label": "Thumbtack for pros",
          "url": "https://www.thumbtack.com/pro"
        },
        {
          "label": "Thumbtack terms of use, last updated July 10, 2026",
          "url": "https://www.thumbtack.com/terms",
          "read": "2026-11-03"
        },
        {
          "label": "Thumbtack help: what are Thumbtack numbers?",
          "url": "https://help.thumbtack.com/article/thumbtack-phone-numbers-on-direct-leads",
          "read": "2026-11-03"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 49,
      "vendor": "Google Local Services Ads",
      "url": "https://business.google.com/us/ad-solutions/local-service-ads/",
      "category": "Lead marketplace",
      "prices_published": "no",
      "prices_note": "Lead prices vary by location, job type, lead type and bidding mode. None are published.",
      "minimum_term": "none",
      "minimum_term_note": "The US provider terms set no fixed term, and you can pause the ad.",
      "auto_renews": "not stated",
      "notice_days": null,
      "renewal_note": "Google can change the terms, including fees, no sooner than seven days after posting.",
      "refunds": "not stated",
      "refunds_note": "Not stated in the provider terms.",
      "early_exit": "month to month",
      "early_exit_note": "No term to break.",
      "data_export": "not stated",
      "data_export_note": "Not stated on the pages read.",
      "website": "not offered",
      "website_note": "No website product in the offer we reviewed.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "The number on your ad is a Google forwarding number that changes often, and you cannot choose it.",
      "sources": [
        {
          "label": "Google LSA help: manage leads and jobs",
          "url": "https://support.google.com/localservices/answer/6224859?hl=en"
        },
        {
          "label": "Google LSA help: how leads work",
          "url": "https://support.google.com/localservices/answer/7195435?hl=en"
        },
        {
          "label": "Google LSA additional terms for US providers",
          "url": "https://www.google.com/ads/localservices/TC-US-2025-03.html"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    },
    {
      "id": 50,
      "vendor": "Yelp for Business",
      "url": "https://business.yelp.com/",
      "category": "Lead marketplace",
      "prices_published": "partial",
      "prices_note": "Yelp Ads from $150 a month, Upgrade Package $180, both from $270. The per-click price is not listed.",
      "minimum_term": "none",
      "minimum_term_note": "No term contracts for self-serve advertisers; cancel any time. A purchase order can set a commitment period.",
      "auto_renews": "not stated",
      "notice_days": 30,
      "renewal_note": "Purchase orders with no other cancellation process need 30 days' written notice; they renew month to month if the order says so.",
      "refunds": "no refunds",
      "refunds_note": "Fees for ads already delivered are non-refundable; under-delivered impressions can be refunded.",
      "early_exit": "not stated",
      "early_exit_note": "A purchase order can carry an early termination fee, due within 30 days of termination, but the amount is set in the order, not published. Self-serve ads have no term.",
      "data_export": "not stated",
      "data_export_note": "Not stated in the advertising terms.",
      "website": "not offered",
      "website_note": "Yelp business pages are not websites.",
      "phone_number": "vendor keeps it",
      "phone_number_note": "Yelp tracking numbers belong to Yelp or its providers and cannot be kept.",
      "sources": [
        {
          "label": "Yelp for Business pricing",
          "url": "https://business.yelp.com/local-business-pricing/"
        },
        {
          "label": "Yelp Ads product page",
          "url": "https://business.yelp.com/products/yelp-ads/"
        },
        {
          "label": "Yelp master advertising terms, May 11, 2026",
          "url": "https://biz.yelp.com/tos/master_advertising_terms_en_us_20260511"
        }
      ],
      "profile_read": "2026-10-30",
      "checked": "2026-10-31"
    }
  ]
}
