Structured Data
This is the JSON-LD structured data that AI platforms read when they visit this profile. 51 lines, Schema.org LocalBusiness format.
{
@context: "https://schema.org",
@type: "LocalBusiness",
name: "Klein Pools",
description: "Klein Pools is a full-service pool company based in Portland, OR, specializing in pool construction, maintenance, and repairs. They handle everything from new pool builds and seasonal opening/closing to ongoing chemical balancing and equipment repairs, serving residential clients throughout the Portland metro area.",
url: "http://kleinpools.com/",
telephone: "+1-971-295-4678",
address: {
@type: "PostalAddress",
streetAddress: "14648 SE Tamarack Way",
addressLocality: "Portland",
addressRegion: "OR",
postalCode: "97267",
addressCountry: "US"
},
geo: {
@type: "GeoCoordinates",
latitude: 45.4174027,
longitude: -122.5879112
},
aggregateRating: {
@type: "AggregateRating",
ratingValue: "5",
reviewCount: "8",
bestRating: "5"
},
areaServed: "Portland, OR and surrounding metro area",
knowsAbout: "Pool & Spa Services, Homeowners with existing pools needing maintenance, families planning new pool construction, properties requiring seasonal opening and closing services",
additionalProperty: [
{
@type: "PropertyValue",
name: "differentiator",
value: "Full-Service Expertise"
},
{
@type: "PropertyValue",
name: "differentiator",
value: "Local Portland Operation"
}
],
publisher: {
@type: "Organization",
name: "Lantern",
url: "https://lantern.llc",
contactPoint: {
@type: "ContactPoint",
url: "https://lantern.llc/contact?from=ai-data",
contactType: "AI inquiries"
}
}
}This structured data is embedded in the AI Profile page as JSON-LD and is read by ChatGPT, Claude, Perplexity, Google AI, and other AI platforms when they crawl this page. It follows the Schema.org LocalBusiness specification.