{"ok":true,"object":{"id":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","kind":"GoogleReview","name":"Joseph Kalinowski · Dye Guy","parent_id":null,"depth":null,"facts":{"text":"I am so happy!\n\nI thought I had ruined a pretty new and expensive, linen quilt. I spoke with Mary on the phone and she was so helpful. She asked me some questions and then let me know that it was something that they could dye pretty easily. 10 days later, I have what looks like a brand new quilt for a totally reasonable price - and it's even better than before. The color is awesome!","rating":5,"collection":"Marin public-source records","source_url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sChdDSUhNMG9nS0VJQ0FnSURRb0pUcHpRRRAB!2m1!1s0x8085a2d1fb891d51:0x133f03606f336b6d","observed_at":"2026-10-11T00:13:56.508Z","published_at":"2017-10-06T23:29:22.826Z"},"source_id":"src_7f6dc85a02bf8579f065","updated_at":"2026-11-02T06:47:00.190Z","type":"Feature","geometry":null,"links":{"self":"https://miscsubjects.com/atlas/atoms/atm_google_review_67cdfdfa9fa8b3a3d61b6285","children":"https://miscsubjects.com/atlas/atoms/atm_google_review_67cdfdfa9fa8b3a3d61b6285/children","descendants":"https://miscsubjects.com/atlas/atoms/atm_google_review_67cdfdfa9fa8b3a3d61b6285/descendants","inside":"https://miscsubjects.com/atlas/atoms/atm_google_review_67cdfdfa9fa8b3a3d61b6285/inside","graph":"https://miscsubjects.com/atlas/graph?start=atm_google_review_67cdfdfa9fa8b3a3d61b6285","page":"https://miscsubjects.com/graph/atlas:atm_google_review_67cdfdfa9fa8b3a3d61b6285","json":"https://miscsubjects.com/graph/atlas:atm_google_review_67cdfdfa9fa8b3a3d61b6285.json"},"ancestors":[],"children_by_kind":[],"edges_out":[{"rel":"about","id":"atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695","kind":"LocalBusiness","name":"Dye Guy","share":null},{"rel":"authored_by","id":"atm_google_profile_1b7f21106b683800a802b191","kind":"Profile","name":"Joseph Kalinowski","share":null},{"rel":"in_collection","id":"atm_geoid_06041","kind":"County","name":"Marin County","share":null},{"rel":"on_platform","id":"atm_platform_google","kind":"Platform","name":"Google","share":null},{"rel":"review_of_place","id":"atm_google_place_653ec9e654116a3780a3d7d7","kind":"GooglePlace","name":"Dye Guy","share":null}],"edges_in":[],"edges_in_total":1,"external_ids":[],"source":{"id":"src_7f6dc85a02bf8579f065","url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sChdDSUhNMG9nS0VJQ0FnSURRb0pUcHpRRRAB!2m1!1s0x8085a2d1fb891d51:0x133f03606f336b6d","license":"Public source; publisher terms apply","read_at":"2026-10-11T00:13:56.508Z","sha256":null},"observations":[],"edges_out_total":5,"entities":{"atm_google_review_67cdfdfa9fa8b3a3d61b6285":{"id":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","label":"Joseph Kalinowski · Dye Guy","type":"GoogleReview","page":"https://miscsubjects.com/graph/atlas:atm_google_review_67cdfdfa9fa8b3a3d61b6285","json":"https://miscsubjects.com/graph/atlas:atm_google_review_67cdfdfa9fa8b3a3d61b6285.json"},"atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695":{"id":"atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695","label":"Dye Guy","type":"LocalBusiness","page":"https://miscsubjects.com/graph/atlas:atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695","json":"https://miscsubjects.com/graph/atlas:atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695.json"},"atm_google_profile_1b7f21106b683800a802b191":{"id":"atm_google_profile_1b7f21106b683800a802b191","label":"Joseph Kalinowski","type":"Profile","page":"https://miscsubjects.com/graph/atlas:atm_google_profile_1b7f21106b683800a802b191","json":"https://miscsubjects.com/graph/atlas:atm_google_profile_1b7f21106b683800a802b191.json"},"atm_geoid_06041":{"id":"atm_geoid_06041","label":"Marin County","type":"County","page":"https://miscsubjects.com/graph/atlas:atm_geoid_06041","json":"https://miscsubjects.com/graph/atlas:atm_geoid_06041.json"},"atm_platform_google":{"id":"atm_platform_google","label":"Google","type":"Platform","page":"https://miscsubjects.com/graph/atlas:atm_platform_google","json":"https://miscsubjects.com/graph/atlas:atm_platform_google.json"},"atm_google_place_653ec9e654116a3780a3d7d7":{"id":"atm_google_place_653ec9e654116a3780a3d7d7","label":"Dye Guy","type":"GooglePlace","page":"https://miscsubjects.com/graph/atlas:atm_google_place_653ec9e654116a3780a3d7d7","json":"https://miscsubjects.com/graph/atlas:atm_google_place_653ec9e654116a3780a3d7d7.json"}},"relationships":{"upward":{"predicate":"part_of","parent_ref":null,"ancestors":[],"order":"nearest parent first"},"downward":{"predicate":"part_of","total":0,"by_kind":[]},"sideways":{"outgoing":{"returned":5,"total":5,"items":[{"subject":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","predicate":"about","object":"atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695","ref":"atm_ovt_6e70f9d4_5cf0_4a8c_9632_03ec868ec695"},{"subject":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","predicate":"authored_by","object":"atm_google_profile_1b7f21106b683800a802b191","ref":"atm_google_profile_1b7f21106b683800a802b191"},{"subject":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","predicate":"in_collection","object":"atm_geoid_06041","ref":"atm_geoid_06041"},{"subject":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","predicate":"on_platform","object":"atm_platform_google","ref":"atm_platform_google"},{"subject":"atm_google_review_67cdfdfa9fa8b3a3d61b6285","predicate":"review_of_place","object":"atm_google_place_653ec9e654116a3780a3d7d7","ref":"atm_google_place_653ec9e654116a3780a3d7d7"}]},"incoming":{"returned":0,"total":1,"items":[]},"json":"https://miscsubjects.com/atlas/atoms/atm_google_review_67cdfdfa9fa8b3a3d61b6285/edges?limit=100&offset=0"}},"reference_contract":{"entity_lookup":"entities[ref]","directions":"Parent/ancestors and children describe the stored parent hierarchy. Edges retain their own predicates and subject/object direction; they do not imply containment.","counts":"Counts refer to source objects, not necessarily distinct people or physical properties. A null total is unknown, not zero.","pagination":"Child pages use limit (maximum 500), offset and optional kind. Edge pages apply offset separately to incoming and outgoing lists. Follow each canonical JSON link to continue traversal.","fact_scope":"Facts belong to this object. Collection membership, professional presence, mailing city and an associated parcel do not establish residence or transfer jurisdiction.","source_hash":"source.sha256 describes the source provenance; it is not a hash of this JSON response."}}}