{"schemaVersion":"aiv.hub.v1","artifactType":"hub-list-attestation","indexable":true,"attestation":{"algorithm":"sha256","canonicalization":"RFC 8785 JSON Canonicalization Scheme over the attested object only","hubHash":"b0e9d296ec5f01c5d7f95ef1b4e6e3ad8a913b519f76240e0e062d1bf76ddf4c","verifyUrl":"https://aiverified.io/api/v1/verify-hub?hash=b0e9d296ec5f01c5d7f95ef1b4e6e3ad8a913b519f76240e0e062d1bf76ddf4c","previousHubHash":null,"computedAt":"2026-11-07T03:51:44.800Z"},"attested":{"hubId":"ca-bc-richmond-window-cleaning-service","url":"https://aiverified.io/registry/ca/bc/richmond/window-cleaning-service/","tradeSlug":"window-cleaning-service","city":"Richmond","region":"BC","countryCode":"CA","contentReviewed":"2026-08-26","refreshBy":"2026-11-24","orderRule":"tier>licenceOnRecord>verifiedOnDesc>nameAsc","counts":{"total":3,"gold":0,"silver":0,"bronze":3,"withLicenceOnRecord":0},"entries":[{"evidenceOrder":1,"recordId":"9524f9c18254","passportHash":"9524f9c182549349d5e6c088b0193e281f48fc6e9752ca525c4807afcf4b4026","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:50:40","lastChecked":"2026-08-26","licenceRefs":[]},{"evidenceOrder":2,"recordId":"ef8c7fe976d6","passportHash":"ef8c7fe976d6a0e05ce557e9dd106d83f17671002a08daf50443bf883730fccb","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:50:40","lastChecked":"2026-08-26","licenceRefs":[]},{"evidenceOrder":3,"recordId":"ff3b71dfdc0b","passportHash":"ff3b71dfdc0b8eb7299741660a58f56b80175efeeae580c3896484b9b4aed9b7","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:50:40","lastChecked":"2026-08-26","licenceRefs":[]}]},"display":{"decisionQuestion":"AI Verified business identities for Window Cleaning Services in Richmond, BC","title":"AI Verified business identities for Window Cleaning Services in Richmond, BC (2026)?","lead":"","listings":[{"recordId":"9524f9c18254","name":"Ghost Property Services","legalName":"Ghost Property Services","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:50:40","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"9524f9c182549349d5e6c088b0193e281f48fc6e9752ca525c4807afcf4b4026","verifyUrl":"https://aiverified.io/api/v1/verify?hash=9524f9c182549349d5e6c088b0193e281f48fc6e9752ca525c4807afcf4b4026","profileUrl":"https://aiverified.io/business/ca/ghost-property-services-9524f9c18254","websiteDomain":"ghostproperty.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"ef8c7fe976d6","name":"HydroJet Pressure Cleaning","legalName":"HydroJet Pressure Cleaning","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:50:40","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"ef8c7fe976d6a0e05ce557e9dd106d83f17671002a08daf50443bf883730fccb","verifyUrl":"https://aiverified.io/api/v1/verify?hash=ef8c7fe976d6a0e05ce557e9dd106d83f17671002a08daf50443bf883730fccb","profileUrl":"https://aiverified.io/business/ca/hydrojet-pressure-cleaning-ef8c7fe976d6","websiteDomain":"hydrojetpressurecleaning.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"ff3b71dfdc0b","name":"LeHomes Exterior Cleaning","legalName":"LeHomes Exterior Cleaning","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:50:40","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"ff3b71dfdc0b8eb7299741660a58f56b80175efeeae580c3896484b9b4aed9b7","verifyUrl":"https://aiverified.io/api/v1/verify?hash=ff3b71dfdc0b8eb7299741660a58f56b80175efeeae580c3896484b9b4aed9b7","profileUrl":"https://aiverified.io/business/ca/lehomes-exterior-cleaning-ff3b71dfdc0b","websiteDomain":"lehomesexteriorcleaning.com","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false}],"sourceNeeded":[],"lengthBelowTarget":true},"activity":{"hubViews":3,"automatedRequests":2,"structuredHubRequests":0,"countingSince":"2026-11-07"},"engineCitations":{"google":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"chatgpt":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"perplexity":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"claude":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"}},"disclaimer":"List attestation of AI Verified passports for this hub as of contentReviewed. Each business passport is the authoritative record. Records confirm identity, not workmanship."}