{
  "date": "2026-11-09",
  "query": {
    "keyword": "heat pump contractor",
    "location_name": "Portland,Oregon,United States",
    "language_code": "en",
    "depth": 100
  },
  "method": "reviews-1.0: rating35 + volume25 + recency10, normalized to100. Credential facts are separate context. Active promotional features excluded.",
  "records": [
    {
      "id": "business-12181782827198099321",
      "cid": "12181782827198099321",
      "name": "Central Air Heating, Cooling & Plumbing",
      "category": "Heating contractor",
      "categories": [
        "Heating contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning store",
        "Air conditioning system supplier",
        "Furnace repair service",
        "Heating equipment supplier",
        "Hot water system supplier",
        "HVAC contractor",
        "Plumber"
      ],
      "address": "11640 SW Corby Dr #5, Portland, OR 97225",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.centralairpdx.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp",
      "phone": "+1971-435-7303",
      "rating": 5,
      "rating_count": 2005,
      "source_url": "https://www.google.com/maps?cid=12181782827198099321",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 99.8,
      "score_exact": 99.8345740281224,
      "adjusted_rating": 4.995037220843672,
      "components": {
        "rating": {
          "points": 34.884201819685686,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:19Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/12181782827198099321.json",
      "review_status": "ok",
      "ccb": {
        "number": "93654",
        "legal_name": "CENTRAL OREGON HEATING & COOLING INC",
        "first_issued": "1993-09-07",
        "expires": "2027-09-19",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OHIO CASUALTY INSURANCE CO",
          "amount": 20000,
          "expires": "2027-09-19"
        },
        "insurance": {
          "company": "TRAVELERS INDEMNITY CO OF AMERICA",
          "amount": 1000000,
          "expires": "2027-10-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=93654",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=93654",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.centralairpdx.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp",
          "observed_at": "2026-11-10T08:11:39.552921+00:00",
          "number": "93654",
          "excerpt": "93654"
        }
      },
      "rank": 1,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=93654",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=93654",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-03-09",
          "expires": "2027-03-09",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=93654",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=93654",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-9180824536288282685",
      "cid": "9180824536288282685",
      "name": "Three Rivers Heating and Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning system supplier",
        "Furnace repair service",
        "Heating contractor",
        "Heating equipment supplier"
      ],
      "address": "14710 SE Lee Ave, Portland, OR 97267",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.threeriversheating.com/",
      "phone": "+1503-739-5400",
      "rating": 5,
      "rating_count": 342,
      "source_url": "https://www.google.com/maps?cid=9180824536288282685",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96.9,
      "score_exact": 96.87639676147683,
      "adjusted_rating": 4.971590909090909,
      "components": {
        "rating": {
          "points": 34.33712121212121,
          "max": 35
        },
        "volume": {
          "points": 23.47635652091256,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:41Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/9180824536288282685.json",
      "review_status": "ok",
      "ccb": {
        "number": "225541",
        "legal_name": "THREE RIVERS HOME IMPROVEMENTS LLC",
        "first_issued": "2019-04-09",
        "expires": "2027-04-09",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-04-09"
        },
        "insurance": {
          "company": "COUNTRY MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-09-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=225541",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=225541",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.threeriversheating.com/",
          "observed_at": "2026-11-10T08:11:40.326851+00:00",
          "number": "225541",
          "excerpt": "225541"
        }
      },
      "rank": 2,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=225541",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=225541",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=225541",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-17196068011460208532",
      "cid": "17196068011460208532",
      "name": "Cornel's Plumbing, Heating & Air Conditioning",
      "category": "Plumber",
      "categories": [
        "Plumber",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Heating contractor",
        "HVAC contractor"
      ],
      "address": "4015 SE 56th Ave, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "https://cornelsplumbing.com/east-portland-plumbers/",
      "phone": "+1503-658-9346",
      "rating": 4.9,
      "rating_count": 1115,
      "source_url": "https://www.google.com/maps?cid=17196068011460208532",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96.4,
      "score_exact": 96.40000000000002,
      "adjusted_rating": 4.892,
      "components": {
        "rating": {
          "points": 32.48000000000001,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:25Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17196068011460208532.json",
      "review_status": "ok",
      "ccb": {
        "number": "226109",
        "legal_name": "CORNELS PLUMBING INC",
        "first_issued": "2019-05-13",
        "expires": "2027-05-13",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-05-13"
        },
        "insurance": {
          "company": "WESTERN NATIONAL ASSURANCE CO",
          "amount": 1000000,
          "expires": "2027-05-25"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=226109",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=226109",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://cornelsplumbing.com/plumbing-services/east-portland-plumbers/",
          "observed_at": "2026-11-10T08:11:38.570884+00:00",
          "number": "226109",
          "excerpt": "226109"
        }
      },
      "rank": 3,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=226109",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=226109",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-06-17",
          "expires": "2027-06-17",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=226109",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=226109",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-15365429791777213821",
      "cid": "15365429791777213821",
      "name": "Rose City Heating & Air",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Heating contractor"
      ],
      "address": "8946 SW Barbur Blvd, Portland, OR 97219",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.rosecityheating.com/",
      "phone": "+1503-636-5371",
      "rating": 4.9,
      "rating_count": 632,
      "source_url": "https://www.google.com/maps?cid=15365429791777213821",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96.2,
      "score_exact": 96.19937694704049,
      "adjusted_rating": 4.885981308411215,
      "components": {
        "rating": {
          "points": 32.33956386292835,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:35Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/15365429791777213821.json",
      "review_status": "ok",
      "ccb": {
        "number": "161325",
        "legal_name": "ROSE CITY REFRIGERATION HEATING & AIR LLC",
        "first_issued": "2004-09-02",
        "expires": "2028-09-04",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 20000,
          "expires": "2028-09-04"
        },
        "insurance": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-08-20"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=161325",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=161325",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 4,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=161325",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=161325",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=161325",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-16270290068810512351",
      "cid": "16270290068810512351",
      "name": "Integrity Air LLC",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Furnace repair service",
        "Heating contractor"
      ],
      "address": "7205 SE Johnson Creek Blvd, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "https://integrityairllc.com/",
      "phone": "+1503-558-6945",
      "rating": 4.9,
      "rating_count": 609,
      "source_url": "https://www.google.com/maps?cid=16270290068810512351",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96.2,
      "score_exact": 96.18201400107702,
      "adjusted_rating": 4.88546042003231,
      "components": {
        "rating": {
          "points": 32.32740980075391,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:23Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/16270290068810512351.json",
      "review_status": "ok",
      "ccb": {
        "number": "203869",
        "legal_name": "INTEGRITY AIR LLC",
        "first_issued": "2014-08-18",
        "expires": "2028-08-18",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "LEXON INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-08-18"
        },
        "insurance": {
          "company": "ACUITY A MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-11-06"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=203869",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=203869",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "rank": 5,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=203869",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=203869",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=203869",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-1025996203276182352",
      "cid": "1025996203276182352",
      "name": "Efficiency Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning store",
        "Air conditioning system supplier",
        "Air duct cleaning service",
        "Furnace repair service",
        "Furnace store",
        "Heating contractor",
        "Heating equipment supplier"
      ],
      "address": "4409 SE 24th Ave Suite 35, Portland, OR 97202",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.eheatcool.com/?utm_source=gbp&utm_medium=organic&utm_campaign=portland",
      "phone": "+1503-698-5588",
      "rating": 4.9,
      "rating_count": 496,
      "source_url": "https://www.google.com/maps?cid=1025996203276182352",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96,
      "score_exact": 96.02772909037658,
      "adjusted_rating": 4.882213438735178,
      "components": {
        "rating": {
          "points": 32.25164690382083,
          "max": 35
        },
        "volume": {
          "points": 24.967763459442775,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 14
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-26",
      "review_observed_at": "2026-11-09T23:02:18Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/1025996203276182352.json",
      "review_status": "ok",
      "ccb": {
        "number": "187834",
        "legal_name": "EFFICIENCY HEATING & COOLING LLC",
        "first_issued": "2009-08-26",
        "expires": "2027-08-26",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 25000,
          "expires": "2027-08-26"
        },
        "insurance": {
          "company": "ACUITY A MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-05-07"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=187834",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=187834",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 6,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=187834",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=187834",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=187834",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-14216303087336035963",
      "cid": "14216303087336035963",
      "name": "The Heat Pump Store",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "General contractor",
        "Heating contractor",
        "Repair service"
      ],
      "address": "11933 NE Sumner St, Portland, OR 97220",
      "city": "Portland",
      "state": "OR",
      "website": "https://theheatpumpstore.com/portland/?utm_source=google&utm_medium=organic&utm_campaign=gbp",
      "phone": "+1503-253-4084",
      "rating": 4.9,
      "rating_count": 390,
      "source_url": "https://www.google.com/maps?cid=14216303087336035963",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 94.5,
      "score_exact": 94.49249418717869,
      "adjusted_rating": 4.8775,
      "components": {
        "rating": {
          "points": 32.14166666666667,
          "max": 35
        },
        "volume": {
          "points": 24.003079264358416,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:21Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/14216303087336035963.json",
      "review_status": "ok",
      "ccb": {
        "number": "177229",
        "legal_name": "HOME ENERGY SCIENCES INC",
        "first_issued": "2007-07-10",
        "expires": "2027-07-10",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 20000,
          "expires": "2027-07-10"
        },
        "insurance": {
          "company": "ALASKA NATIONAL INS",
          "amount": 1000000,
          "expires": "2027-08-16"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177229",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=177229",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 7,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177229",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177229",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-08-21",
          "expires": "2027-08-21",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177229",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177229",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-13050713781784478707",
      "cid": "13050713781784478707",
      "name": "Sunset Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning system supplier",
        "Air filter supplier",
        "Electrician",
        "Furnace repair service",
        "Heating contractor",
        "Heating equipment supplier"
      ],
      "address": "607 S Idaho St #100, Portland, OR 97239",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.sunsethc.com/locations/sunset-heating-cooling-electrical/?utm_source=google-gbp&utm_medium=organic&utm_campaign=*197*sunset-heating-portland",
      "phone": "+1971-264-0423",
      "rating": 4.8,
      "rating_count": 6640,
      "source_url": "https://www.google.com/maps?cid=13050713781784478707",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.3,
      "score_exact": 93.29323308270678,
      "adjusted_rating": 4.798796992481203,
      "components": {
        "rating": {
          "points": 30.305263157894746,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 1
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-08",
      "review_observed_at": "2026-11-09T05:03:19Z",
      "review_source": "data/interim/2026-11-08/reviews-dates.json",
      "review_status": "ok",
      "ccb": {
        "number": "240516",
        "legal_name": "SUNSET HEATING COOLING & PLUMBING LLC",
        "first_issued": "2022-05-04",
        "expires": "2028-05-04",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SWISS RE CORPORATE SOLUTIONS AMERICA INS CORP",
          "amount": 25000,
          "expires": "2028-05-04"
        },
        "insurance": {
          "company": "NATIONAL UNION FIRE INSURANCE COMPANY OF PITTSBURG",
          "amount": 2000000,
          "expires": "2027-04-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240516",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=240516",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.sunsethc.com/locations/sunset-heating-cooling-electrical/?utm_source=google-gbp&utm_medium=organic&utm_campaign=*197*sunset-heating-portland",
          "observed_at": "2026-11-10T08:11:40.315780+00:00",
          "number": "240516",
          "excerpt": "240516"
        }
      },
      "rank": 8,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240516",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240516",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240516",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-17933362939729260313",
      "cid": "17933362939729260313",
      "name": "Comfort Solutions Heating & Cooling",
      "category": "Air conditioning contractor",
      "categories": [
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning store",
        "Furnace repair service",
        "Furnace store",
        "Heating contractor",
        "HVAC contractor"
      ],
      "address": "211 SE Madison St Ste 12, Portland, OR 97214",
      "city": "Portland",
      "state": "OR",
      "website": "https://comfortsolutionspdx.com/",
      "phone": "+1503-262-9276",
      "rating": 4.9,
      "rating_count": 322,
      "source_url": "https://www.google.com/maps?cid=17933362939729260313",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.2,
      "score_exact": 93.24127096951892,
      "adjusted_rating": 4.872891566265061,
      "components": {
        "rating": {
          "points": 32.034136546184754,
          "max": 35
        },
        "volume": {
          "points": 23.234753132478485,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 3
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-06",
      "review_observed_at": "2026-11-09T23:02:28Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17933362939729260313.json",
      "review_status": "ok",
      "ccb": {
        "number": "146472",
        "legal_name": "COMFORT SOLUTIONS HEATING & COOLING INC",
        "first_issued": "2000-11-20",
        "expires": "2027-01-22",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 25000,
          "expires": "2027-01-22"
        },
        "insurance": {
          "company": "MIDDLESEX INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-02-02"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=146472",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=146472",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://comfortsolutionspdx.com/",
          "observed_at": "2026-11-10T08:11:39.553149+00:00",
          "number": "146472",
          "excerpt": "146472"
        }
      },
      "rank": 9,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=146472",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=146472",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=146472",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-14773276131046808286",
      "cid": "14773276131046808286",
      "name": "AAA Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air duct cleaning service",
        "Furnace repair service",
        "Heating contractor",
        "Hot water system supplier",
        "Solar hot water system supplier"
      ],
      "address": "6040 N Cutter Cir #303, Portland, OR 97217",
      "city": "Portland",
      "state": "OR",
      "website": "https://aaaheatingandcoolinginc.com/",
      "phone": "+1503-284-2173",
      "rating": 4.8,
      "rating_count": 1455,
      "source_url": "https://www.google.com/maps?cid=14773276131046808286",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.2,
      "score_exact": 93.15130830489193,
      "adjusted_rating": 4.794539249146758,
      "components": {
        "rating": {
          "points": 30.20591581342435,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 5
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-04",
      "review_observed_at": "2026-11-09T23:02:25Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/14773276131046808286.json",
      "review_status": "ok",
      "ccb": {
        "number": "222",
        "legal_name": "AAA HEATING & COOLING INC",
        "first_issued": "1972-07-01",
        "expires": "2027-10-27",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "TRAVELERS CASUALTY & SURETY CO OF AMERICA",
          "amount": 20000,
          "expires": "2027-10-27"
        },
        "insurance": {
          "company": "LIBERTY MUTUAL FIRE INS CO",
          "amount": 1000000,
          "expires": "2027-07-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=222",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=222",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 10,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=222",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=222",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=222",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-3473487026529752594",
      "cid": "3473487026529752594",
      "name": "Pyramid Heating & Cooling",
      "category": "Air conditioning contractor",
      "categories": [
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Heating contractor",
        "HVAC contractor"
      ],
      "address": "9409 NE Colfax St, Portland, OR 97220",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.pyramidheating.com/",
      "phone": "+1503-783-8488",
      "rating": 4.8,
      "rating_count": 1366,
      "source_url": "https://www.google.com/maps?cid=3473487026529752594",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.1,
      "score_exact": 93.13953488372096,
      "adjusted_rating": 4.794186046511628,
      "components": {
        "rating": {
          "points": 30.197674418604656,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:30Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/3473487026529752594.json",
      "review_status": "ok",
      "ccb": {
        "number": "59382",
        "legal_name": "PHILLIS CONSTRUCTION CO",
        "first_issued": "1989-02-22",
        "expires": "2027-03-04",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 25000,
          "expires": "2027-03-04"
        },
        "insurance": {
          "company": "HDI GLOBAL INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2026-12-10"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=59382",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=59382",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.pyramidheating.com/",
          "observed_at": "2026-11-10T08:11:40.242938+00:00",
          "number": "59382",
          "excerpt": "59382"
        }
      },
      "rank": 11,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=59382",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=59382",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-02-12",
          "expires": "2027-02-12",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=59382",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=59382",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-12779685205840963792",
      "cid": "12779685205840963792",
      "name": "EcoHeat Inc",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor"
      ],
      "address": "2710 SE 50th Ave, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.ecoheatpdx.com/",
      "phone": "+1503-708-9889",
      "rating": 5,
      "rating_count": 196,
      "source_url": "https://www.google.com/maps?cid=12779685205840963792",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93,
      "score_exact": 93.01949786104477,
      "adjusted_rating": 4.951456310679611,
      "components": {
        "rating": {
          "points": 33.86731391585759,
          "max": 35
        },
        "volume": {
          "points": 21.246334586873743,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:20Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/12779685205840963792.json",
      "review_status": "ok",
      "ccb": {
        "number": "165150",
        "legal_name": "ECOHEAT INC",
        "first_issued": "2005-06-15",
        "expires": "2027-06-15",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 20000,
          "expires": "2027-06-15"
        },
        "insurance": {
          "company": "MID CENTURY INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-06-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=165150",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=165150",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 12,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=165150",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=165150",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-06-09",
          "expires": "2027-06-09",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=165150",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=165150",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-8417675236925642888",
      "cid": "8417675236925642888",
      "name": "Pro Heating and Cooling, INC.",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air conditioning store",
        "Air conditioning system supplier",
        "Electrician",
        "Furnace parts supplier",
        "Furnace repair service",
        "Heating contractor",
        "Heating equipment supplier"
      ],
      "address": "10630 SW Barbur Blvd, Portland, OR 97219",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.proheatingandcoolinginc.com/?utm_source=google&utm_medium=organic&utm_campaign=GMBListing-Portland-OR",
      "phone": "+1971-397-7349",
      "rating": 4.7,
      "rating_count": 355,
      "source_url": "https://www.google.com/maps?cid=8417675236925642888",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 87.4,
      "score_exact": 87.39781198567101,
      "adjusted_rating": 4.6808219178082195,
      "components": {
        "rating": {
          "points": 27.552511415525125,
          "max": 35
        },
        "volume": {
          "points": 23.62595697444459,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 4
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-05",
      "review_observed_at": "2026-11-09T05:02:52Z",
      "review_source": "data/interim/2026-11-08/reviews-dates.json",
      "review_status": "ok",
      "ccb": {
        "number": "209001",
        "legal_name": "PRO HEATING AND COOLING INC",
        "first_issued": "2016-01-12",
        "expires": "2028-01-12",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 25000,
          "expires": "2028-01-12"
        },
        "insurance": {
          "company": "ACUITY A MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-08-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=209001",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=209001",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "rank": 13,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=209001",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=209001",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=209001",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-12065163462708830986",
      "cid": "12065163462708830986",
      "name": "Magic Mike's Heating and Cooling inc.",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Gasfitter",
        "Heating contractor",
        "Sheet metal contractor"
      ],
      "address": "14634 SE Main St, Portland, OR 97233",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.magicmikesheating.com/",
      "phone": "+1971-291-6542",
      "rating": 4.8,
      "rating_count": 194,
      "source_url": "https://www.google.com/maps?cid=12065163462708830986",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 86.6,
      "score_exact": 86.60514186254872,
      "adjusted_rating": 4.76078431372549,
      "components": {
        "rating": {
          "points": 29.418300653594773,
          "max": 35
        },
        "volume": {
          "points": 21.205298650189334,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 3
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-06",
      "review_observed_at": "2026-11-09T23:02:20Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/12065163462708830986.json",
      "review_status": "ok",
      "ccb": {
        "number": "238872",
        "legal_name": "MAGIC MIKES HEATING AND COOLING INC",
        "first_issued": "2022-01-04",
        "expires": "2028-01-04",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 20000,
          "expires": "2028-01-04"
        },
        "insurance": {
          "company": "TRI-STATE INSURANCE COMPANY OF MINNESOTA",
          "amount": 1000000,
          "expires": "2027-04-29"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=238872",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=238872",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 14,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=238872",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=238872",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=238872",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-3589556142333823384",
      "cid": "3589556142333823384",
      "name": "Innova Heating and Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air duct cleaning service"
      ],
      "address": "933 NW 25th Ave, Portland, OR 97210",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.innovabuilder.com/",
      "phone": "+1503-495-3355",
      "rating": 4.9,
      "rating_count": 116,
      "source_url": "https://www.google.com/maps?cid=3589556142333823384",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 85.9,
      "score_exact": 85.93002870837645,
      "adjusted_rating": 4.828571428571429,
      "components": {
        "rating": {
          "points": 31.000000000000014,
          "max": 35
        },
        "volume": {
          "points": 19.1510200958635,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 3
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-06",
      "review_observed_at": "2026-11-09T23:02:32Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/3589556142333823384.json",
      "review_status": "ok",
      "ccb": {
        "number": "216314",
        "legal_name": "INNOVA BUILDER LLC",
        "first_issued": "2017-08-08",
        "expires": "2028-05-19",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SL - WESTFIELD INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-05-19"
        },
        "insurance": {
          "company": "UNITED FIRE & CASUALTY COMPANY",
          "amount": 1000000,
          "expires": "2027-11-05"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216314",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=216314",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.innovabuilder.com/",
          "observed_at": "2026-11-10T08:11:39.887770+00:00",
          "number": "216314",
          "excerpt": "216314"
        }
      },
      "rank": 15,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216314",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216314",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216314",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-14878450085106333186",
      "cid": "14878450085106333186",
      "name": "Sunnyside Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Gas installation service",
        "Heating contractor"
      ],
      "address": "7710 SE 103rd Ave, Portland, OR 97266",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.sunnyside-hvac.com/",
      "phone": "+1503-777-1696",
      "rating": 5,
      "rating_count": 80,
      "source_url": "https://www.google.com/maps?cid=14878450085106333186",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 85.8,
      "score_exact": 85.8280387386738,
      "adjusted_rating": 4.888888888888889,
      "components": {
        "rating": {
          "points": 32.40740740740741,
          "max": 35
        },
        "volume": {
          "points": 17.672219709664247,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:22Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/14878450085106333186.json",
      "review_status": "ok",
      "ccb": {
        "number": "231257",
        "legal_name": "SUNNYSIDE HEATING AND COOLING LLC",
        "first_issued": "2020-06-02",
        "expires": "2028-06-02",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 20000,
          "expires": "2028-06-02"
        },
        "insurance": {
          "company": "COUNTRY MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-05-04"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231257",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=231257",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 16,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231257",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Exempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231257",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231257",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-11831178533806145765",
      "cid": "11831178533806145765",
      "name": "Columbia Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Heating contractor"
      ],
      "address": "7205 SE Johnson Creek Blvd, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.columbiahvac.net/",
      "phone": "+1503-624-2704",
      "rating": 4.6,
      "rating_count": 258,
      "source_url": "https://www.google.com/maps?cid=11831178533806145765",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 82.1,
      "score_exact": 82.12998552064894,
      "adjusted_rating": 4.577611940298508,
      "components": {
        "rating": {
          "points": 25.14427860696518,
          "max": 35
        },
        "volume": {
          "points": 22.34671125748908,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:20Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/11831178533806145765.json",
      "review_status": "ok",
      "ccb": {
        "number": "231645",
        "legal_name": "COLUMBIA HEATING & COOLING LLC",
        "first_issued": "2020-06-30",
        "expires": "2028-06-30",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-06-30"
        },
        "insurance": {
          "company": "ACUITY A MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-11-06"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231645",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=231645",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 17,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231645",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231645",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=231645",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-3916627765769855071",
      "cid": "3916627765769855071",
      "name": "GreenTech Heating and Cooling LLC",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor"
      ],
      "address": "6403 SE 22nd Ave, Portland, OR 97202",
      "city": "Portland",
      "state": "OR",
      "website": "https://greentechheating.com/",
      "phone": "+1503-235-5895",
      "rating": 4.9,
      "rating_count": 73,
      "source_url": "https://www.google.com/maps?cid=3916627765769855071",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 82.1,
      "score_exact": 82.06469653601474,
      "adjusted_rating": 4.791566265060242,
      "components": {
        "rating": {
          "points": 30.136546184738975,
          "max": 35
        },
        "volume": {
          "points": 17.308741390471337,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 7
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-02",
      "review_observed_at": "2026-11-09T23:02:46Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/3916627765769855071.json",
      "review_status": "ok",
      "ccb": {
        "number": "176370",
        "legal_name": "GREENTECH HEATING & COOLING LLC",
        "first_issued": "2007-05-23",
        "expires": "2027-05-23",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-05-23"
        },
        "insurance": {
          "company": "WESTERN NATIONAL ASSURANCE CO",
          "amount": 1000000,
          "expires": "2027-06-23"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=176370",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=176370",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 18,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=176370",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Exempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=176370",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=176370",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-2172227814676612154",
      "cid": "2172227814676612154",
      "name": "Noble Heating & Air",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Heating contractor"
      ],
      "address": "12811 SE Cooper St, Portland, OR 97236",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.nobleheating.com/",
      "phone": "+1503-875-8351",
      "rating": 5,
      "rating_count": 68,
      "source_url": "https://www.google.com/maps?cid=2172227814676612154",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 81.5,
      "score_exact": 81.47992978767192,
      "adjusted_rating": 4.871794871794871,
      "components": {
        "rating": {
          "points": 32.008547008547,
          "max": 35
        },
        "volume": {
          "points": 17.027403842823343,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 39
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-01",
      "review_observed_at": "2026-11-09T23:02:26Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/2172227814676612154.json",
      "review_status": "ok",
      "ccb": {
        "number": "224935",
        "legal_name": "NOBLE HEATING LLC",
        "first_issued": "2019-03-05",
        "expires": "2027-03-05",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-03-05"
        },
        "insurance": {
          "company": "NATIONWIDE GENERAL INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-09-10"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=224935",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=224935",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 19,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=224935",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Exempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=224935",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=224935",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-6640572371640707934",
      "cid": "6640572371640707934",
      "name": "Arctic Heating & Refrigeration, Inc.",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Heating contractor"
      ],
      "address": "5809 SE Johnson Creek Blvd, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "https://arcticpdx.com/",
      "phone": "+1503-735-2808",
      "rating": 4.9,
      "rating_count": 56,
      "source_url": "https://www.google.com/maps?cid=6640572371640707934",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 79.6,
      "score_exact": 79.63418027970275,
      "adjusted_rating": 4.763636363636365,
      "components": {
        "rating": {
          "points": 29.48484848484851,
          "max": 35
        },
        "volume": {
          "points": 16.259077710943412,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 23
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-17",
      "review_observed_at": "2026-11-09T23:02:35Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/6640572371640707934.json",
      "review_status": "ok",
      "ccb": {
        "number": "240520",
        "legal_name": "ARCTIC HEATING & REFRIGERATION INC",
        "first_issued": "2022-05-02",
        "expires": "2028-05-02",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 25000,
          "expires": "2028-05-02"
        },
        "insurance": {
          "company": "PROPERTY & CASUALTY INS CO OF HARTFORD",
          "amount": 1000000,
          "expires": "2026-12-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240520",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=240520",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 20,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240520",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240520",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=240520",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-7981682655225415265",
      "cid": "7981682655225415265",
      "name": "ADDIS AIR HEATING AND COOLING LLC",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Heating contractor"
      ],
      "address": "10231 NE Clackamas St, Portland, OR 97220",
      "city": "Portland",
      "state": "OR",
      "website": "https://addisairhvac.com/",
      "phone": "+1503-891-0491",
      "rating": 4.9,
      "rating_count": 52,
      "source_url": "https://www.google.com/maps?cid=7981682655225415265",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 78.9,
      "score_exact": 78.9229240189908,
      "adjusted_rating": 4.754838709677419,
      "components": {
        "rating": {
          "points": 29.279569892473116,
          "max": 35
        },
        "volume": {
          "points": 15.96647692082044,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 12
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-28",
      "review_observed_at": "2026-11-09T23:02:45Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/7981682655225415265.json",
      "review_status": "ok",
      "ccb": {
        "number": "251571",
        "legal_name": "ADDIS AIR HEATING AND COOLING LLC",
        "first_issued": "2024-05-31",
        "expires": "2028-05-31",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 20000,
          "expires": "2028-05-31"
        },
        "insurance": {
          "company": "UNITED FIRE & CASUALTY COMPANY",
          "amount": 1000000,
          "expires": "2027-02-12"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=251571",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=251571",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 21,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=251571",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=251571",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=251571",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-11670214750460777496",
      "cid": "11670214750460777496",
      "name": "Pioneer Gas Furnace",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Heating contractor"
      ],
      "address": "6446 NE Simpson St, Portland, OR 97218",
      "city": "Portland",
      "state": "OR",
      "website": "https://pioneergasfurnace.com/",
      "phone": "+1503-249-5000",
      "rating": 4.6,
      "rating_count": 152,
      "source_url": "https://www.google.com/maps?cid=11670214750460777496",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 78.6,
      "score_exact": 78.61758477083673,
      "adjusted_rating": 4.562962962962962,
      "components": {
        "rating": {
          "points": 24.802469135802454,
          "max": 35
        },
        "volume": {
          "points": 20.229840203783255,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 21
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-19",
      "review_observed_at": "2026-11-09T23:02:18Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/11670214750460777496.json",
      "review_status": "ok",
      "ccb": {
        "number": "214255",
        "legal_name": "PIONEER GAS FURNACE NORTHWEST INC",
        "first_issued": "2017-03-21",
        "expires": "2027-03-21",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-03-21"
        },
        "insurance": {
          "company": "FEDERATED MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-02-13"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=214255",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=214255",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 22,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=214255",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=214255",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=214255",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-11183753063068593159",
      "cid": "11183753063068593159",
      "name": "Orbit Heating and Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor"
      ],
      "address": "7243 NE Glisan St D, Portland, OR 97213",
      "city": "Portland",
      "state": "OR",
      "website": "https://orbitheatingandcooling.com/",
      "phone": "+1503-239-6904",
      "rating": 4.8,
      "rating_count": 94,
      "source_url": "https://www.google.com/maps?cid=11183753063068593159",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 78.4,
      "score_exact": 78.3597397196154,
      "adjusted_rating": 4.723076923076923,
      "components": {
        "rating": {
          "points": 28.538461538461544,
          "max": 35
        },
        "volume": {
          "points": 18.313356265269242,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 87
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-08-14",
      "review_observed_at": "2026-11-09T23:02:15Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/11183753063068593159.json",
      "review_status": "ok",
      "ccb": {
        "number": "211046",
        "legal_name": "ORBIT HEATING AND COOLING LLC",
        "first_issued": "2016-06-23",
        "expires": "2028-06-23",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 20000,
          "expires": "2028-06-23"
        },
        "insurance": {
          "company": "TRUCK INS EXCHANGE",
          "amount": 1000000,
          "expires": "2027-06-22"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=211046",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=211046",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://orbitheatingandcooling.com/",
          "observed_at": "2026-11-10T08:11:40.057419+00:00",
          "number": "211046",
          "excerpt": "211046"
        }
      },
      "rank": 23,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=211046",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Exempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=211046",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=211046",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-7621600952763905459",
      "cid": "7621600952763905459",
      "name": "Jacobs Heating & Air Conditioning, Inc.",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Air duct cleaning service",
        "Air filter supplier",
        "Fireplace store",
        "Furnace parts supplier",
        "Furnace repair service",
        "Heating contractor",
        "Heating equipment supplier"
      ],
      "address": "4474 SE Milwaukie Ave, Portland, OR 97202",
      "city": "Portland",
      "state": "OR",
      "website": "https://jacobsheating.com/?utm_source=GoogleMyBusiness&utm_medium=organic",
      "phone": "+1503-234-7331",
      "rating": 4.3,
      "rating_count": 661,
      "source_url": "https://www.google.com/maps?cid=7621600952763905459",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 76.5,
      "score_exact": 76.51763537009438,
      "adjusted_rating": 4.295529061102831,
      "components": {
        "rating": {
          "points": 18.562344759066065,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-03",
      "review_observed_at": "2026-11-09T23:02:33Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/7621600952763905459.json",
      "review_status": "ok",
      "ccb": {
        "number": "1441",
        "legal_name": "JACOBS HEATING & AIR CONDITIONING INC",
        "first_issued": "1972-07-03",
        "expires": "2028-11-15",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "TRAVELERS CASUALTY & SURETY CO OF AMERICA",
          "amount": 25000,
          "expires": "2028-11-15"
        },
        "insurance": {
          "company": "MIDDLESEX INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-10-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=1441",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=1441",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 24,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=1441",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=1441",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-01-07",
          "expires": "2027-01-07",
          "as_of_date": "2026-11-10",
          "scope_note": "CCB LBPR endorsement shown in the dated snapshot, with its separate expiry. This is not lead inspection or abatement certification."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=1441",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=1441",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "matched",
          "reason": "LBPR endorsement recorded; use its separate expiry."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-10834960642197278145",
      "cid": "10834960642197278145",
      "name": "Rose Heating Co",
      "category": "Heating contractor",
      "categories": [
        "Heating contractor",
        "Air conditioning contractor"
      ],
      "address": "9945 NE 6th Dr, Portland, OR 97211",
      "city": "Portland",
      "state": "OR",
      "website": "http://roseheating.com/",
      "phone": "+1503-283-5183",
      "rating": 5,
      "rating_count": 31,
      "source_url": "https://www.google.com/maps?cid=10834960642197278145",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 76.1,
      "score_exact": 76.06622088932826,
      "adjusted_rating": 4.7560975609756095,
      "components": {
        "rating": {
          "points": 29.30894308943089,
          "max": 35
        },
        "volume": {
          "points": 13.937411533098897,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 5
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-04",
      "review_observed_at": "2026-11-09T23:02:16Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/10834960642197278145.json",
      "review_status": "ok",
      "ccb": {
        "number": "2084",
        "legal_name": "ROSE HEATING CO INC",
        "first_issued": "1972-07-01",
        "expires": "2027-10-06",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "LEXINGTON NATIONAL INSURANCE CORPORATION",
          "amount": 25000,
          "expires": "2027-10-06"
        },
        "insurance": {
          "company": "FEDERATED MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-03-24"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=2084",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=2084",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 25,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=2084",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=2084",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=2084",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-17281907063226411626",
      "cid": "17281907063226411626",
      "name": "Northwest Heating & Cooling",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor"
      ],
      "address": "8885 SW Canyon Rd Ste 208, Portland, OR 97225",
      "city": "Portland",
      "state": "OR",
      "website": "https://www.nwheatingandcooling.com/",
      "phone": "+1503-593-6434",
      "rating": 5,
      "rating_count": 39,
      "source_url": "https://www.google.com/maps?cid=17281907063226411626",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 75.8,
      "score_exact": 75.81839377099497,
      "adjusted_rating": 4.795918367346939,
      "components": {
        "rating": {
          "points": 30.238095238095244,
          "max": 35
        },
        "volume": {
          "points": 14.83478040160123,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 59
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-11",
      "review_observed_at": "2026-11-09T23:02:27Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17281907063226411626.json",
      "review_status": "ok",
      "ccb": {
        "number": "195159",
        "legal_name": "NORTHWEST HEATING & COOLING INC",
        "first_issued": "2011-10-06",
        "expires": "2027-10-20",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OHIO CASUALTY INSURANCE CO",
          "amount": 20000,
          "expires": "2027-10-20"
        },
        "insurance": {
          "company": "OHIO SECURITY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-10-25"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=195159",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=195159",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 26,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=195159",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=195159",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=195159",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-11441190722593848213",
      "cid": "11441190722593848213",
      "name": "Cost Plus Heating & Air",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Heating contractor"
      ],
      "address": "7132 N Fessenden St, Portland, OR 97203",
      "city": "Portland",
      "state": "OR",
      "website": "https://costplusheating.com/",
      "phone": "+1503-286-2009",
      "rating": 4.8,
      "rating_count": 89,
      "source_url": "https://www.google.com/maps?cid=11441190722593848213",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 73.6,
      "score_exact": 73.63391013000751,
      "adjusted_rating": 4.719191919191919,
      "components": {
        "rating": {
          "points": 28.447811447811453,
          "max": 35
        },
        "volume": {
          "points": 18.0959256431938,
          "max": 25
        },
        "recency": {
          "points": 5,
          "max": 10,
          "days": 117
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-07-15",
      "review_observed_at": "2026-11-09T23:02:27Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/11441190722593848213.json",
      "review_status": "ok",
      "ccb": {
        "number": "47978",
        "legal_name": "STEVEN SANDERSON",
        "first_issued": "1985-05-09",
        "expires": "2027-05-12",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SL - WESTFIELD INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-05-12"
        },
        "insurance": {
          "company": "FEDERATED MUTUAL INS CO",
          "amount": 1000000,
          "expires": "2027-02-14"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=47978",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=47978",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 27,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=47978",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=47978",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=47978",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    },
    {
      "id": "business-8908742425276855130",
      "cid": "8908742425276855130",
      "name": "Air Pro Heating and Air Conditioning, Inc",
      "category": "HVAC contractor",
      "categories": [
        "HVAC contractor",
        "Air conditioning contractor",
        "Air conditioning repair service",
        "Furnace repair service",
        "Heating contractor"
      ],
      "address": "7405 SE Powell Blvd, Portland, OR 97206",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.airproheating.com/",
      "phone": "+1503-771-7871",
      "rating": 4,
      "rating_count": 22,
      "source_url": "https://www.google.com/maps?cid=8908742425276855130",
      "observed_at": "2026-11-09T21:49:02.727569+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 49,
      "score_exact": 48.96573654581992,
      "adjusted_rating": 4,
      "components": {
        "rating": {
          "points": 11.666666666666666,
          "max": 35
        },
        "volume": {
          "points": 12.609348915407281,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 20
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-20",
      "review_observed_at": "2026-11-09T23:02:34Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/8908742425276855130.json",
      "review_status": "ok",
      "ccb": {
        "number": "72086",
        "legal_name": "AIR PRO HEATING & AIR CONDITIONING INC",
        "first_issued": "1991-03-05",
        "expires": "2027-03-05",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "HUDSON INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-03-05"
        },
        "insurance": {
          "company": "THE CINCINNATI INS CO",
          "amount": 1000000,
          "expires": "2027-03-31"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=72086",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=72086",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 28,
      "credential_check": {
        "status": "verified",
        "required": [
          "ccb"
        ],
        "scope_note": "Active Oregon CCB record checked. Exact specialty work and individual credentials must still be confirmed.",
        "sources": [
          {
            "label": "Oregon CCB licensing scope",
            "url": "https://www.oregon.gov/ccb/Pages/CCB%20License.aspx"
          },
          {
            "label": "Oregon BCD licensed work",
            "url": "https://www.oregon.gov/bcd/lbdd/pages/licensed-work.aspx"
          }
        ],
        "checked_at": "2026-11-08"
      },
      "evidence_facts": [
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=72086",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_workers_comp_classification",
          "label": "CCB workers-comp classification",
          "value": "Nonexempt",
          "scope_note": "This is the CCB-recorded classification. It does not establish current workers-compensation policy coverage."
        }
      ],
      "evidence_checks": [
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=72086",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_workers_comp_classification",
          "status": "matched",
          "reason": "Recorded CCB classification only; policy coverage was not checked."
        },
        {
          "source_id": "oregon_ccb",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=72086",
          "checked_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "key": "ccb_lbpr",
          "status": "not_found",
          "reason": "No LBPR endorsement in this matched CCB snapshot. A missing record is not a fault of the business and does not establish that a credential is required for its work."
        },
        {
          "key": "workers_comp_policy",
          "source_id": "oregon_workers_comp",
          "status": "not_checked",
          "source_url": "https://wcd.oregon.gov/employer/coverage/Pages/proof-of-coverage.aspx",
          "reason": "No permitted automated coverage check was completed. CCB classification does not establish coverage."
        }
      ]
    }
  ]
}
