{"ok":true,"object":{"id":"atm_google_review_94ac16ad1500141656d633cd","kind":"GoogleReview","name":"Ray Brown · Aaero Air Heating & Sheet Metal","parent_id":null,"depth":null,"facts":{"text":"update:\nrecently I requested a review and questions of the work done and Ernie responded with timely and professional answer to the request. Along with the other employees my experience has been good with the one exception being Dave the owner. I have added an additional two stars to the review. The other employees should be acknowledged for the service they provide.\n\nWe always want to support local business. This was a $23,000 replacement of upstairs and downstairs heating furnaces, install new AC and clean all ducts of two story home. The job was scheduled for 2 to 2.5 days in mid-March but took twice as long due to moving men off our job for half days to go to another leaving us under construction over weekend.  As job was nearing completion we mentioned the duct cleaning had not been done. We were told there was not enough time and would be back. We called for three months trying to get the job completed as contracted, left many messages with Judy (she's very professional and courteous) but did not receive a return call from Dave regarding the duct cleaning. Finally after three months we received a voice message from Dave stating:\n\"We are unable to clean the ducts. The machine is down and we do\nnot have the people AVAILABLE to do the job. Please deduct $225\nfrom the invoice. \"\nOK-find someone to duct clean a two story home for $225! no way\nI hope this helps someone looking for HVAC to avoid trouble.","rating":3,"collection":"Marin public-source records","source_url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sChdDSUhNMG9nS0VJQ0FnSURxaUtPcG9nRRAB!2m1!1s0x8085bb624e076b6b:0x81b2d53294096711","observed_at":"2026-10-11T00:14:52.907Z","published_at":"2022-02-08T05:01:40.890901Z"},"source_id":"src_aa3a33680a30225818ec","updated_at":"2026-11-02T06:47:00.190Z","type":"Feature","geometry":null,"links":{"self":"https://miscsubjects.com/atlas/atoms/atm_google_review_94ac16ad1500141656d633cd","children":"https://miscsubjects.com/atlas/atoms/atm_google_review_94ac16ad1500141656d633cd/children","descendants":"https://miscsubjects.com/atlas/atoms/atm_google_review_94ac16ad1500141656d633cd/descendants","inside":"https://miscsubjects.com/atlas/atoms/atm_google_review_94ac16ad1500141656d633cd/inside","graph":"https://miscsubjects.com/atlas/graph?start=atm_google_review_94ac16ad1500141656d633cd","page":"https://miscsubjects.com/graph/atlas:atm_google_review_94ac16ad1500141656d633cd","json":"https://miscsubjects.com/graph/atlas:atm_google_review_94ac16ad1500141656d633cd.json"},"ancestors":[],"children_by_kind":[],"edges_out":[{"rel":"about","id":"atm_google_business_aad47fe9bf1797b448a910b5","kind":"LocalBusiness","name":"Aaero Air Heating & Sheet Metal","share":null},{"rel":"authored_by","id":"atm_google_profile_e1634029e6e4009097d18911","kind":"Profile","name":"Ray Brown","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_aad47fe9bf1797b448a910b5","kind":"GooglePlace","name":"Aaero Air Heating & Sheet Metal","share":null}],"edges_in":[],"edges_in_total":1,"external_ids":[],"source":{"id":"src_aa3a33680a30225818ec","url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sChdDSUhNMG9nS0VJQ0FnSURxaUtPcG9nRRAB!2m1!1s0x8085bb624e076b6b:0x81b2d53294096711","license":"Public source; publisher terms apply","read_at":"2026-10-11T00:14:52.907Z","sha256":null},"observations":[],"edges_out_total":5,"entities":{"atm_google_review_94ac16ad1500141656d633cd":{"id":"atm_google_review_94ac16ad1500141656d633cd","label":"Ray Brown · Aaero Air Heating & Sheet Metal","type":"GoogleReview","page":"https://miscsubjects.com/graph/atlas:atm_google_review_94ac16ad1500141656d633cd","json":"https://miscsubjects.com/graph/atlas:atm_google_review_94ac16ad1500141656d633cd.json"},"atm_google_business_aad47fe9bf1797b448a910b5":{"id":"atm_google_business_aad47fe9bf1797b448a910b5","label":"Aaero Air Heating & Sheet Metal","type":"LocalBusiness","page":"https://miscsubjects.com/graph/atlas:atm_google_business_aad47fe9bf1797b448a910b5","json":"https://miscsubjects.com/graph/atlas:atm_google_business_aad47fe9bf1797b448a910b5.json"},"atm_google_profile_e1634029e6e4009097d18911":{"id":"atm_google_profile_e1634029e6e4009097d18911","label":"Ray Brown","type":"Profile","page":"https://miscsubjects.com/graph/atlas:atm_google_profile_e1634029e6e4009097d18911","json":"https://miscsubjects.com/graph/atlas:atm_google_profile_e1634029e6e4009097d18911.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_aad47fe9bf1797b448a910b5":{"id":"atm_google_place_aad47fe9bf1797b448a910b5","label":"Aaero Air Heating & Sheet Metal","type":"GooglePlace","page":"https://miscsubjects.com/graph/atlas:atm_google_place_aad47fe9bf1797b448a910b5","json":"https://miscsubjects.com/graph/atlas:atm_google_place_aad47fe9bf1797b448a910b5.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_94ac16ad1500141656d633cd","predicate":"about","object":"atm_google_business_aad47fe9bf1797b448a910b5","ref":"atm_google_business_aad47fe9bf1797b448a910b5"},{"subject":"atm_google_review_94ac16ad1500141656d633cd","predicate":"authored_by","object":"atm_google_profile_e1634029e6e4009097d18911","ref":"atm_google_profile_e1634029e6e4009097d18911"},{"subject":"atm_google_review_94ac16ad1500141656d633cd","predicate":"in_collection","object":"atm_geoid_06041","ref":"atm_geoid_06041"},{"subject":"atm_google_review_94ac16ad1500141656d633cd","predicate":"on_platform","object":"atm_platform_google","ref":"atm_platform_google"},{"subject":"atm_google_review_94ac16ad1500141656d633cd","predicate":"review_of_place","object":"atm_google_place_aad47fe9bf1797b448a910b5","ref":"atm_google_place_aad47fe9bf1797b448a910b5"}]},"incoming":{"returned":0,"total":1,"items":[]},"json":"https://miscsubjects.com/atlas/atoms/atm_google_review_94ac16ad1500141656d633cd/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."}}}