{"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":"cb0436915b53183e79d370958964e1f89bddcb5b1706fcbde2435f8046642615","verifyUrl":"https://aiverified.io/api/v1/verify-hub?hash=cb0436915b53183e79d370958964e1f89bddcb5b1706fcbde2435f8046642615","previousHubHash":null,"computedAt":"2026-11-03T10:38:09.096Z"},"attested":{"hubId":"ca-on-ottawa-carpet-cleaning-service","url":"https://aiverified.io/registry/ca/on/ottawa/carpet-cleaning-service/","tradeSlug":"carpet-cleaning-service","city":"Ottawa","region":"ON","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":"d81872241517","passportHash":"d81872241517e523074dbe8ab3de9c0cf85c2973d6d501a6a5cbc257f238cf55","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:53:47","lastChecked":"2026-08-26","licenceRefs":[]},{"evidenceOrder":2,"recordId":"e1b7c2ca3964","passportHash":"e1b7c2ca39643a3e755eaa85c042f64af81c1b8d9af737b59db2e429431dc6d4","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:53:51","lastChecked":"2026-08-26","licenceRefs":[]},{"evidenceOrder":3,"recordId":"ae4273561eab","passportHash":"ae4273561eabdd9bc15192bb542b5a75015c2e56c6f481352e5d5557f4309acc","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-26 18:53:51","lastChecked":"2026-08-26","licenceRefs":[]}]},"display":{"decisionQuestion":"AI Verified business identities for Carpet Cleaning Services in Ottawa, ON","title":"AI Verified business identities for Carpet Cleaning Services in Ottawa, ON (2026)?","lead":"","listings":[{"recordId":"d81872241517","name":"1Clean Air - Ottawa","legalName":"1Clean Air - Ottawa","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:53:47","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"d81872241517e523074dbe8ab3de9c0cf85c2973d6d501a6a5cbc257f238cf55","verifyUrl":"https://aiverified.io/api/v1/verify?hash=d81872241517e523074dbe8ab3de9c0cf85c2973d6d501a6a5cbc257f238cf55","profileUrl":"https://aiverified.io/business/ca/1clean-air-ottawa-d81872241517","websiteDomain":"1cleanair.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"e1b7c2ca3964","name":"CarpetCleaning360","legalName":"CarpetCleaning360","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:53:51","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"e1b7c2ca39643a3e755eaa85c042f64af81c1b8d9af737b59db2e429431dc6d4","verifyUrl":"https://aiverified.io/api/v1/verify?hash=e1b7c2ca39643a3e755eaa85c042f64af81c1b8d9af737b59db2e429431dc6d4","profileUrl":"https://aiverified.io/business/ca/carpetcleaning360-e1b7c2ca3964","websiteDomain":"carpetcleaning360.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"ae4273561eab","name":"Good Cleaner Co. - Carpet & Cleaning Services","legalName":"Good Cleaner Co. - Carpet & Cleaning Services","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-26 18:53:51","issuedDay":"2026-08-26","lastChecked":"2026-08-26","hash":"ae4273561eabdd9bc15192bb542b5a75015c2e56c6f481352e5d5557f4309acc","verifyUrl":"https://aiverified.io/api/v1/verify?hash=ae4273561eabdd9bc15192bb542b5a75015c2e56c6f481352e5d5557f4309acc","profileUrl":"https://aiverified.io/business/ca/good-cleaner-co-carpet-and-cleaning-services-ae4273561eab","websiteDomain":"goodcleaner.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false}],"sourceNeeded":[],"lengthBelowTarget":true},"activity":{"hubViews":2,"automatedRequests":4,"structuredHubRequests":0,"countingSince":"2026-11-03"},"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."}