{
  "date": "2026-11-10",
  "query": {
    "keyword": "gutter installation contractor",
    "location_name": "Salem,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-10753020953539252365",
      "cid": "10753020953539252365",
      "name": "Pfeifer Roofing, Inc.",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Carport and pergola builder",
        "Contractor",
        "Deck builder",
        "Fence contractor",
        "Gutter service",
        "Siding contractor",
        "Skylight contractor",
        "Window installation service"
      ],
      "address": "4835 Ridge Dr NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.pfeiferroofing.com/?UTM_source=GMB_listing&UTM_medium=organic",
      "phone": "+1503-393-3185",
      "rating": 4.9,
      "rating_count": 655,
      "source_url": "https://www.google.com/maps?cid=10753020953539252365",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 96.2,
      "score_exact": 96.21553884711783,
      "adjusted_rating": 4.886466165413535,
      "components": {
        "rating": {
          "points": 32.35087719298248,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 8
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-02",
      "review_observed_at": "2026-11-10T08:05:36Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/10753020953539252365.json",
      "review_status": "ok",
      "ccb": {
        "number": "119214",
        "legal_name": "PFEIFER ROOFING INC",
        "first_issued": "1996-12-18",
        "expires": "2027-12-23",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 25000,
          "expires": "2027-12-23"
        },
        "insurance": {
          "company": "CRUM & FORSTER SPECIALTY INS CO",
          "amount": 1000000,
          "expires": "2026-11-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=119214",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=119214",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=119214",
          "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=119214",
          "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-20",
          "expires": "2027-01-20",
          "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=119214",
          "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=119214",
          "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-7034950686031651794",
      "cid": "7034950686031651794",
      "name": "A&L ROOFING",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "4692 Lancaster Dr NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.alroofingsalem.com/",
      "phone": "+1503-371-0179",
      "rating": 5,
      "rating_count": 200,
      "source_url": "https://www.google.com/maps?cid=7034950686031651794",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.2,
      "score_exact": 93.16580015011928,
      "adjusted_rating": 4.9523809523809526,
      "components": {
        "rating": {
          "points": 33.88888888888889,
          "max": 35
        },
        "volume": {
          "points": 21.327171216194603,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 3
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-07",
      "review_observed_at": "2026-11-10T08:06:05Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/7034950686031651794.json",
      "review_status": "ok",
      "ccb": {
        "number": "181200",
        "legal_name": "A & L ROOFING & G CONTRACTORS LLC",
        "first_issued": "2008-03-26",
        "expires": "2028-03-26",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-03-26"
        },
        "insurance": {
          "company": "HOMESITE INSURANCE COMPANY OF FLORIDA",
          "amount": 1000000,
          "expires": "2027-03-26"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=181200",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=181200",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=181200",
          "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=181200",
          "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=181200",
          "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-8776041319382116686",
      "cid": "8776041319382116686",
      "name": "Valley Roofing",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service",
        "Roofing contractor",
        "Siding contractor",
        "Skylight contractor"
      ],
      "address": "4910 Turner Rd SE, Salem, OR 97317",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.valleyroofing.org/",
      "phone": "+1503-383-1406",
      "rating": 4.9,
      "rating_count": 258,
      "source_url": "https://www.google.com/maps?cid=8776041319382116686",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 91.8,
      "score_exact": 91.75685119229072,
      "adjusted_rating": 4.866417910447761,
      "components": {
        "rating": {
          "points": 31.883084577114424,
          "max": 35
        },
        "volume": {
          "points": 22.34671125748908,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 6
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-04",
      "review_observed_at": "2026-11-10T08:06:15Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/8776041319382116686.json",
      "review_status": "ok",
      "ccb": {
        "number": "259899",
        "legal_name": "VALLEY ROOFING LLC",
        "first_issued": "2026-02-02",
        "expires": "2028-02-02",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "SURETEC INSURANCE COMPANY",
          "amount": 20000,
          "expires": "2028-02-02"
        },
        "insurance": {
          "company": "SUMMIT SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2026-12-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=259899",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=259899",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=259899",
          "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=259899",
          "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=259899",
          "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-2870953652491672750",
      "cid": "2870953652491672750",
      "name": "Dakota Roofing & Construction",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Siding contractor"
      ],
      "address": "1191 Capitol St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.dakotaroofingnw.com/",
      "phone": "+1503-394-2615",
      "rating": 4.9,
      "rating_count": 165,
      "source_url": "https://www.google.com/maps?cid=2870953652491672750",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 88.6,
      "score_exact": 88.60636941738491,
      "adjusted_rating": 4.84857142857143,
      "components": {
        "rating": {
          "points": 31.46666666666669,
          "max": 35
        },
        "volume": {
          "points": 20.557791925502748,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 19
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-22",
      "review_observed_at": "2026-11-10T08:05:53Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/2870953652491672750.json",
      "review_status": "ok",
      "ccb": {
        "number": "209048",
        "legal_name": "DAKOTA CONSTRUCTION SERVICES INC",
        "first_issued": "2016-01-19",
        "expires": "2028-01-19",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 20000,
          "expires": "2028-01-19"
        },
        "insurance": {
          "company": "SL - CINCINNATI SPECIALTY UNDERWRITERS INS CO",
          "amount": 1000000,
          "expires": "2027-04-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=209048",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=209048",
        "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=209048",
          "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=209048",
          "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=209048",
          "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-4617084105007151290",
      "cid": "4617084105007151290",
      "name": "Salem Oregon Gutter Service",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service",
        "Gutter service",
        "Roofing contractor"
      ],
      "address": "222 Commercial St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://salemguttercompany.com/",
      "phone": "+1503-363-4261",
      "rating": 4.8,
      "rating_count": 173,
      "source_url": "https://www.google.com/maps?cid=4617084105007151290",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 85.8,
      "score_exact": 85.80052886758563,
      "adjusted_rating": 4.756284153005464,
      "components": {
        "rating": {
          "points": 29.31329690346083,
          "max": 35
        },
        "volume": {
          "points": 20.7470733038491,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 25
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-16",
      "review_observed_at": "2026-11-10T08:05:51Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/4617084105007151290.json",
      "review_status": "ok",
      "ccb": {
        "number": "232061",
        "legal_name": "BRAUN GUTTER COMPANY",
        "first_issued": "2020-07-30",
        "expires": "2028-07-30",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-07-30"
        },
        "insurance": {
          "company": "OHIO CASUALTY INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-07-03"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=232061",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=232061",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://salemguttercompany.com/",
          "observed_at": "2026-11-10T08:12:04.031151+00:00",
          "number": "232061",
          "excerpt": "232061"
        }
      },
      "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=232061",
          "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=232061",
          "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=232061",
          "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-9476957109271147481",
      "cid": "9476957109271147481",
      "name": "R&G GENERAL CONSTRUCTION LLC",
      "category": "General contractor",
      "categories": [
        "General contractor",
        "Bathroom remodeler",
        "Deck builder",
        "Landscape designer",
        "Remodeler",
        "Roofing contractor",
        "Siding contractor"
      ],
      "address": "3663 31st Ave NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://rggeneralconstruction.com/",
      "phone": "+1503-602-5329",
      "rating": 4.9,
      "rating_count": 76,
      "source_url": "https://www.google.com/maps?cid=9476957109271147481",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 82.4,
      "score_exact": 82.41908971871487,
      "adjusted_rating": 4.7953488372093025,
      "components": {
        "rating": {
          "points": 30.224806201550393,
          "max": 35
        },
        "volume": {
          "points": 17.468556601550013,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 18
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-23",
      "review_observed_at": "2026-11-10T08:06:10Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9476957109271147481.json",
      "review_status": "ok",
      "ccb": {
        "number": "220394",
        "legal_name": "R AND G GENERAL CONSTRUCTION LLC",
        "first_issued": "2018-04-18",
        "expires": "2028-04-18",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-04-18"
        },
        "insurance": {
          "company": "ARTISAN AND TRUCKERS CASUALTY COMPANY",
          "amount": 1000000,
          "expires": "2027-10-03"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=220394",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=220394",
        "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=220394",
          "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=220394",
          "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=220394",
          "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-12367139135769929467",
      "cid": "12367139135769929467",
      "name": "On Top Home Services",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service",
        "Contractor",
        "Deck builder",
        "Pressure washing service",
        "House cleaning service",
        "Janitorial service",
        "Lighting consultant",
        "Roofing contractor"
      ],
      "address": "1162 13th St SE Suite 1, Salem, OR 97302",
      "city": "Salem",
      "state": "OR",
      "website": "https://ontophomeservices.com/",
      "phone": "+1971-612-3069",
      "rating": 5,
      "rating_count": 67,
      "source_url": "https://www.google.com/maps?cid=12367139135769929467",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 81.3,
      "score_exact": 81.34055990269665,
      "adjusted_rating": 4.87012987012987,
      "components": {
        "rating": {
          "points": 31.96969696969696,
          "max": 35
        },
        "volume": {
          "points": 16.968694962190693,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 33
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-08",
      "review_observed_at": "2026-11-10T08:05:35Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/12367139135769929467.json",
      "review_status": "ok",
      "ccb": {
        "number": "244467",
        "legal_name": "ON TOP HOME SERVICES LLC",
        "first_issued": "2023-02-02",
        "expires": "2027-02-02",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-02-02"
        },
        "insurance": {
          "company": "NAUTILUS INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2026-11-17"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=244467",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=244467",
        "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=244467",
          "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=244467",
          "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=244467",
          "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-14616879900327124000",
      "cid": "14616879900327124000",
      "name": "Bonn Roof Care Salem",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "1620 Salem Industrial Dr NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://bonnroofcare.com/",
      "phone": "+1503-363-0005",
      "rating": 4.7,
      "rating_count": 168,
      "source_url": "https://www.google.com/maps?cid=14616879900327124000",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 79.6,
      "score_exact": 79.58888212258296,
      "adjusted_rating": 4.6606741573033705,
      "components": {
        "rating": {
          "points": 27.082397003745314,
          "max": 35
        },
        "volume": {
          "points": 20.629820482062755,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 46
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-25",
      "review_observed_at": "2026-11-10T08:05:48Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/14616879900327124000.json",
      "review_status": "ok",
      "ccb": {
        "number": "130404",
        "legal_name": "TODD ROLAND COVERT",
        "first_issued": "1998-07-13",
        "expires": "2028-07-13",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 25000,
          "expires": "2028-07-13"
        },
        "insurance": {
          "company": "INCLINE AMERICAS INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-08-11"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=130404",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=130404",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=130404",
          "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=130404",
          "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=130404",
          "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-12240963898693580254",
      "cid": "12240963898693580254",
      "name": "Sparrow Gutters LLC",
      "category": "Gutter service",
      "categories": [
        "Gutter service"
      ],
      "address": "6570 Fairway Ave SE, Salem, OR 97306",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.facebook.com/profile.php?id=61590084645665",
      "phone": "+1503-576-0893",
      "rating": 5,
      "rating_count": 31,
      "source_url": "https://www.google.com/maps?cid=12240963898693580254",
      "observed_at": "2026-11-10T08:02:50.837975+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-05",
      "review_observed_at": "2026-11-10T08:05:35Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/12240963898693580254.json",
      "review_status": "ok",
      "ccb": {
        "number": "262664",
        "legal_name": "SPARROW GUTTERS LLC",
        "first_issued": "2026-07-22",
        "expires": "2028-07-22",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-07-22"
        },
        "insurance": {
          "company": "ARTISAN AND TRUCKERS CASUALTY COMPANY",
          "amount": 1000000,
          "expires": "2027-05-29"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=262664",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=262664",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=262664",
          "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=262664",
          "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=262664",
          "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-5359266399743863802",
      "cid": "5359266399743863802",
      "name": "Jensen Exteriors Roofing Contractor",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Siding contractor",
        "Window installation service"
      ],
      "address": "265 Commercial St SE #270, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.jensenexterior.com/",
      "phone": "+1503-383-4176",
      "rating": 4.6,
      "rating_count": 132,
      "source_url": "https://www.google.com/maps?cid=5359266399743863802",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 74.8,
      "score_exact": 74.78175161553396,
      "adjusted_rating": 4.557746478873239,
      "components": {
        "rating": {
          "points": 24.680751173708906,
          "max": 35
        },
        "volume": {
          "points": 19.66647495716487,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 44
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-27",
      "review_observed_at": "2026-11-10T08:05:58Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/5359266399743863802.json",
      "review_status": "ok",
      "ccb": {
        "number": "22035",
        "legal_name": "DEK ENTERPRISES INC",
        "first_issued": "1978-05-01",
        "expires": "2027-11-01",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-11-01"
        },
        "insurance": {
          "company": "CONCERT SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-06-23"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=22035",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=22035",
        "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=22035",
          "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=22035",
          "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=22035",
          "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-1979484395201763460",
      "cid": "1979484395201763460",
      "name": "Marcano Roofing",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service",
        "General contractor",
        "Roofing contractor",
        "Gutter service"
      ],
      "address": "113 50th Ave NW, Salem, OR 97304",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.marcanoroofing.com/?utm_source=gbp",
      "phone": "+1503-583-5448",
      "rating": 4.8,
      "rating_count": 45,
      "source_url": "https://www.google.com/maps?cid=1979484395201763460",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 74.8,
      "score_exact": 74.76603594488714,
      "adjusted_rating": 4.654545454545454,
      "components": {
        "rating": {
          "points": 26.939393939393934,
          "max": 35
        },
        "volume": {
          "points": 15.396831222027064,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 19
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-22",
      "review_observed_at": "2026-11-10T08:05:51Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/1979484395201763460.json",
      "review_status": "ok",
      "ccb": {
        "number": "219571",
        "legal_name": "MARCANO ROOFING LLC",
        "first_issued": "2017-03-13",
        "expires": "2028-03-13",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-03-13"
        },
        "insurance": {
          "company": "INCLINE AMERICAS INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-07-14"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=219571",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=219571",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://marcanoroofing.com/?utm_source=gbp",
          "observed_at": "2026-11-10T08:12:03.763259+00:00",
          "number": "219571",
          "excerpt": "219571"
        }
      },
      "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=219571",
          "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=219571",
          "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=219571",
          "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-16197176064862159695",
      "cid": "16197176064862159695",
      "name": "Cravenho Construction & Building",
      "category": "General contractor",
      "categories": [
        "General contractor",
        "Bathroom remodeler",
        "Garage builder",
        "Roofing contractor",
        "Home builder",
        "Kitchen remodeler",
        "Remodeler",
        "Siding contractor"
      ],
      "address": "1420 McDonald St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.ccb.build/quotes.html",
      "phone": "+1503-819-3450",
      "rating": 4.6,
      "rating_count": 74,
      "source_url": "https://www.google.com/maps?cid=16197176064862159695",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 73.4,
      "score_exact": 73.37531698699978,
      "adjusted_rating": 4.5285714285714285,
      "components": {
        "rating": {
          "points": 23.999999999999996,
          "max": 35
        },
        "volume": {
          "points": 17.362721890899852,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 11
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-30",
      "review_observed_at": "2026-11-10T08:05:52Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/16197176064862159695.json",
      "review_status": "ok",
      "ccb": {
        "number": "185859",
        "legal_name": "JB PAINTING PLUS INC",
        "first_issued": "2009-03-11",
        "expires": "2027-03-11",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "STATE FARM FIRE & CASUALTY CO",
          "amount": 25000,
          "expires": "2027-03-11"
        },
        "insurance": null,
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=185859",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=185859",
        "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=185859",
          "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=185859",
          "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-23",
          "expires": "2027-01-23",
          "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=185859",
          "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=185859",
          "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-1219486890319644911",
      "cid": "1219486890319644911",
      "name": "Atlas Roofing & Construction",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Contractor",
        "Siding contractor"
      ],
      "address": "1420 Sunnyview Rd NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://atlasroofingpros.com/",
      "phone": "+1503-393-7663",
      "rating": 4.8,
      "rating_count": 45,
      "source_url": "https://www.google.com/maps?cid=1219486890319644911",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 71.9,
      "score_exact": 71.90889308774429,
      "adjusted_rating": 4.654545454545454,
      "components": {
        "rating": {
          "points": 26.939393939393934,
          "max": 35
        },
        "volume": {
          "points": 15.396831222027064,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 62
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-09",
      "review_observed_at": "2026-11-10T08:05:34Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/1219486890319644911.json",
      "review_status": "ok",
      "ccb": {
        "number": "202014",
        "legal_name": "ATLAS CONSTRUCTION LLC",
        "first_issued": "2014-02-12",
        "expires": "2028-02-12",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SURETEC INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-02-12"
        },
        "insurance": {
          "company": "SIRIUSPOINT SPECIALTY INSURANCE CORPORATION",
          "amount": 1000000,
          "expires": "2027-03-20"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=202014",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=202014",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://atlasroofingpros.com/",
          "observed_at": "2026-11-10T08:12:03.577757+00:00",
          "number": "202014",
          "excerpt": "202014"
        }
      },
      "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=202014",
          "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=202014",
          "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=202014",
          "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-9543182195388511930",
      "cid": "9543182195388511930",
      "name": "RA Exteriors & Construction LLC",
      "category": "Siding contractor",
      "categories": [
        "Siding contractor",
        "Gutter service",
        "Window installation service"
      ],
      "address": "2475 Lancaster Dr NE Bldg b suite 11, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.raexteriors.net/",
      "phone": "+1971-304-6862",
      "rating": 5,
      "rating_count": 21,
      "source_url": "https://www.google.com/maps?cid=9543182195388511930",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 71.3,
      "score_exact": 71.2910071630031,
      "adjusted_rating": 4.67741935483871,
      "components": {
        "rating": {
          "points": 27.4731182795699,
          "max": 35
        },
        "volume": {
          "points": 12.43058673453227,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 2
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-08",
      "review_observed_at": "2026-11-10T08:06:12Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9543182195388511930.json",
      "review_status": "ok",
      "ccb": {
        "number": "206150",
        "legal_name": "RA EXTERIORS & CONSTRUCTION LLC",
        "first_issued": "2015-04-08",
        "expires": "2027-04-08",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-04-08"
        },
        "insurance": {
          "company": "SL - KINSALE INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-07-10"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=206150",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=206150",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.raexteriors.net/",
          "observed_at": "2026-11-10T08:12:04.827523+00:00",
          "number": "206150",
          "excerpt": "206150"
        }
      },
      "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=206150",
          "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=206150",
          "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=206150",
          "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-382836084720485726",
      "cid": "382836084720485726",
      "name": "3Rs Construction & Remodeling",
      "category": "General contractor",
      "categories": [
        "General contractor",
        "Bathroom remodeler",
        "Construction company",
        "Deck builder",
        "Fire damage restoration service",
        "Remodeler",
        "Kitchen remodeler",
        "Roofing contractor",
        "Siding contractor",
        "Water damage restoration service"
      ],
      "address": "3629 Kashmir Way SE, Salem, OR 97317",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.3rsconstruction.com/",
      "phone": "+1503-363-1059",
      "rating": 4.4,
      "rating_count": 120,
      "source_url": "https://www.google.com/maps?cid=382836084720485726",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 70.8,
      "score_exact": 70.81180019696608,
      "adjusted_rating": 4.369230769230769,
      "components": {
        "rating": {
          "points": 20.28205128205127,
          "max": 35
        },
        "volume": {
          "points": 19.28620885582498,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 22
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-19",
      "review_observed_at": "2026-11-10T08:05:54Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/382836084720485726.json",
      "review_status": "ok",
      "ccb": {
        "number": "190818",
        "legal_name": "3RS CONSTRUCTION MANAGEMENT LLC",
        "first_issued": "2010-05-26",
        "expires": "2028-05-26",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "PLATTE RIVER INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-05-26"
        },
        "insurance": {
          "company": "PALMS SPECIALTY INSURANCE COMPANY INC",
          "amount": 1000000,
          "expires": "2027-09-05"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=190818",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=190818",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=190818",
          "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=190818",
          "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-23",
          "expires": "2027-06-23",
          "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=190818",
          "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=190818",
          "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-5837039985718363848",
      "cid": "5837039985718363848",
      "name": "R&H Roofing & Siding",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "4608 Idaho Ave NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "https://rhroofingsiding.com/",
      "phone": "+1971-718-8987",
      "rating": 5,
      "rating_count": 18,
      "source_url": "https://www.google.com/maps?cid=5837039985718363848",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 66.4,
      "score_exact": 66.43955635742005,
      "adjusted_rating": 4.642857142857143,
      "components": {
        "rating": {
          "points": 26.66666666666668,
          "max": 35
        },
        "volume": {
          "points": 11.841022783527348,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 87
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-08-15",
      "review_observed_at": "2026-11-10T08:06:16Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/5837039985718363848.json",
      "review_status": "ok",
      "ccb": {
        "number": "250957",
        "legal_name": "RUBEN HERRERA MARTINEZ",
        "first_issued": "2024-05-14",
        "expires": "2028-05-14",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "PLATTE RIVER INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-05-14"
        },
        "insurance": {
          "company": "SUTTON SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-03-27"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=250957",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=250957",
        "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=250957",
          "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=250957",
          "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=250957",
          "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-13025458971275823",
      "cid": "13025458971275823",
      "name": "A.M. Quality Construction LLC",
      "category": "Contractor",
      "categories": [
        "Contractor",
        "Bathroom remodeler",
        "Corporate office",
        "Deck builder",
        "Kitchen remodeler",
        "Painter",
        "Remodeler",
        "Repair service",
        "Roofing contractor",
        "Siding contractor"
      ],
      "address": "3498 Donald St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://amqualityconstruction.com/",
      "phone": "+1971-301-8769",
      "rating": 4.5,
      "rating_count": 61,
      "source_url": "https://www.google.com/maps?cid=13025458971275823",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 66.1,
      "score_exact": 66.12479672916372,
      "adjusted_rating": 4.429577464788732,
      "components": {
        "rating": {
          "points": 21.690140845070413,
          "max": 35
        },
        "volume": {
          "points": 16.597216865344187,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 89
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-08-13",
      "review_observed_at": "2026-11-10T08:05:44Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/13025458971275823.json",
      "review_status": "ok",
      "ccb": {
        "number": "218821",
        "legal_name": "AM QUALITY CONSTRUCTION LLC",
        "first_issued": "2018-01-30",
        "expires": "2028-01-30",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-01-30"
        },
        "insurance": {
          "company": "HADRON SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-10-10"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=218821",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=218821",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "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=218821",
          "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=218821",
          "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=218821",
          "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-11247144952230865034",
      "cid": "11247144952230865034",
      "name": "AFC Windows & Roofing Inc",
      "category": "General contractor",
      "categories": [
        "General contractor",
        "Roofing contractor",
        "Window installation service"
      ],
      "address": "4095 Hudson Ave NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://afcoregon.com/",
      "phone": "+1503-365-8191",
      "rating": 4.6,
      "rating_count": 58,
      "source_url": "https://www.google.com/maps?cid=11247144952230865034",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 64.3,
      "score_exact": 64.29372364787264,
      "adjusted_rating": 4.511764705882352,
      "components": {
        "rating": {
          "points": 23.607843137254882,
          "max": 35
        },
        "volume": {
          "points": 16.39776341625596,
          "max": 25
        },
        "recency": {
          "points": 5,
          "max": 10,
          "days": 172
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-05-22",
      "review_observed_at": "2026-11-10T08:05:32Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/11247144952230865034.json",
      "review_status": "ok",
      "ccb": {
        "number": "136066",
        "legal_name": "AFC WINDOWS & ROOFING INC",
        "first_issued": "1999-07-16",
        "expires": "2028-08-01",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SURETEC INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-08-01"
        },
        "insurance": {
          "company": "UNITED NATIONAL INS CO",
          "amount": 1000000,
          "expires": "2027-07-14"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=136066",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=136066",
        "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=136066",
          "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=136066",
          "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-15",
          "expires": "2027-06-15",
          "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=136066",
          "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=136066",
          "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-5084166480217400164",
      "cid": "5084166480217400164",
      "name": "Westpoint Roofing LLC",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "5171 Copper Creek Loop NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "https://sites.google.com/view/westpointroofing/home?authuser=0",
      "phone": "+1503-559-3962",
      "rating": 4.8,
      "rating_count": 16,
      "source_url": "https://www.google.com/maps?cid=5084166480217400164",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 60.8,
      "score_exact": 60.78225214685326,
      "adjusted_rating": 4.492307692307692,
      "components": {
        "rating": {
          "points": 23.153846153846153,
          "max": 35
        },
        "volume": {
          "points": 11.393730348951133,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 65
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-06",
      "review_observed_at": "2026-11-10T08:05:57Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/5084166480217400164.json",
      "review_status": "ok",
      "ccb": {
        "number": "243590",
        "legal_name": "WESTPOINT ROOFING LLC",
        "first_issued": "2022-12-06",
        "expires": "2026-12-06",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2026-12-06"
        },
        "insurance": null,
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=243590",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=243590",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "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=243590",
          "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=243590",
          "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=243590",
          "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-11206451157015998055",
      "cid": "11206451157015998055",
      "name": "The Gutter Guy - A.V. Roofing Inc.",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "1495 Pine St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": null,
      "phone": "+1503-991-6010",
      "rating": 4.8,
      "rating_count": 16,
      "source_url": "https://www.google.com/maps?cid=11206451157015998055",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 60.8,
      "score_exact": 60.78225214685326,
      "adjusted_rating": 4.492307692307692,
      "components": {
        "rating": {
          "points": 23.153846153846153,
          "max": 35
        },
        "volume": {
          "points": 11.393730348951133,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 46
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-25",
      "review_observed_at": "2026-11-10T08:05:50Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/11206451157015998055.json",
      "review_status": "ok",
      "ccb": {
        "number": "224110",
        "legal_name": "A V ROOFING INC",
        "first_issued": "2019-01-04",
        "expires": "2027-01-04",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-01-04"
        },
        "insurance": {
          "company": "UNITED NATIONAL INS CO",
          "amount": 1000000,
          "expires": "2026-12-19"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=224110",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=224110",
        "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=224110",
          "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=224110",
          "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=224110",
          "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-14465915008132912990",
      "cid": "14465915008132912990",
      "name": "Jeremy Dumanovsky Roofing",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Skylight contractor"
      ],
      "address": "2245 Commercial St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.salemoregonroofing.com/",
      "phone": "+1503-540-9898",
      "rating": 4.5,
      "rating_count": 91,
      "source_url": "https://www.google.com/maps?cid=14465915008132912990",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 60.5,
      "score_exact": 60.517901929184326,
      "adjusted_rating": 4.4504950495049505,
      "components": {
        "rating": {
          "points": 22.17821782178218,
          "max": 35
        },
        "volume": {
          "points": 18.184313528646843,
          "max": 25
        },
        "recency": {
          "points": 2,
          "max": 10,
          "days": 182
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-05-12",
      "review_observed_at": "2026-11-10T08:05:38Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/14465915008132912990.json",
      "review_status": "ok",
      "ccb": {
        "number": "158795",
        "legal_name": "JEREMY A DUMANOVSKY CONSTRUCTION INC",
        "first_issued": "2004-02-24",
        "expires": "2028-02-24",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 25000,
          "expires": "2028-02-24"
        },
        "insurance": {
          "company": "SL - KINSALE INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2026-12-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=158795",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=158795",
        "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=158795",
          "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=158795",
          "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-24",
          "expires": "2027-02-24",
          "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=158795",
          "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=158795",
          "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-13099147450169636480",
      "cid": "13099147450169636480",
      "name": "Cascade Roofing",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Home inspector"
      ],
      "address": "855 9th St NW, Salem, OR 97304",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.cascaderoofingsalem.com/",
      "phone": "+1503-363-4823",
      "rating": 4.3,
      "rating_count": 30,
      "source_url": "https://www.google.com/maps?cid=13099147450169636480",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 55.3,
      "score_exact": 55.323430321987246,
      "adjusted_rating": 4.225,
      "components": {
        "rating": {
          "points": 16.91666666666666,
          "max": 35
        },
        "volume": {
          "points": 13.809734558724408,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 70
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-01",
      "review_observed_at": "2026-11-10T08:05:39Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/13099147450169636480.json",
      "review_status": "ok",
      "ccb": {
        "number": "96292",
        "legal_name": "CASCADE ROOFING OF SALEM INC",
        "first_issued": "1994-02-07",
        "expires": "2027-02-07",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "CBIC",
          "amount": 20000,
          "expires": "2027-02-07"
        },
        "insurance": {
          "company": "ATEGRITY SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-04-11"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=96292",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=96292",
        "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=96292",
          "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=96292",
          "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=96292",
          "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-5421954125190695523",
      "cid": "5421954125190695523",
      "name": "Benji's Roofing And Construction INC",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "252 Laurine St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://benjisroofs.com/",
      "phone": "+1503-583-6886",
      "rating": 4.5,
      "rating_count": 17,
      "source_url": "https://www.google.com/maps?cid=5421954125190695523",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 55.2,
      "score_exact": 55.19419691494893,
      "adjusted_rating": 4.314814814814815,
      "components": {
        "rating": {
          "points": 19.01234567901235,
          "max": 35
        },
        "volume": {
          "points": 11.623592161451903,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 47
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-24",
      "review_observed_at": "2026-11-10T08:05:54Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/5421954125190695523.json",
      "review_status": "ok",
      "ccb": {
        "number": "220277",
        "legal_name": "BENJIS ROOFING AND CONSTRUCTION INC",
        "first_issued": "2018-04-20",
        "expires": "2028-04-20",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-04-20"
        },
        "insurance": {
          "company": "SCOTTSDALE INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-02-03"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=220277",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=220277",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=220277",
          "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=220277",
          "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=220277",
          "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-9083679717687086961",
      "cid": "9083679717687086961",
      "name": "Western Roofing Inc",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "1050 25th St SE #15089, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.westernroofinginc.com/",
      "phone": "+1503-371-8555",
      "rating": 5,
      "rating_count": 18,
      "source_url": "https://www.google.com/maps?cid=9083679717687086961",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 55,
      "score_exact": 55.010984928848615,
      "adjusted_rating": 4.642857142857143,
      "components": {
        "rating": {
          "points": 26.66666666666668,
          "max": 35
        },
        "volume": {
          "points": 11.841022783527348,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 668
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-01-11",
      "review_observed_at": "2026-11-10T08:06:09Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9083679717687086961.json",
      "review_status": "ok",
      "ccb": {
        "number": "114075",
        "legal_name": "WESTERN SAFEGUARD INC",
        "first_issued": "1996-05-23",
        "expires": "2028-09-13",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "OLD REPUBLIC SURETY CO",
          "amount": 25000,
          "expires": "2028-09-13"
        },
        "insurance": {
          "company": "SCOTTSDALE INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-05-26"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=114075",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=114075",
        "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=114075",
          "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=114075",
          "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=114075",
          "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-9860452846087187166",
      "cid": "9860452846087187166",
      "name": "Andy Roofing & Remodeling",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Bathroom remodeler",
        "Contractor",
        "Flooring contractor",
        "Kitchen remodeler",
        "Siding contractor"
      ],
      "address": "5385 Sunnyside Rd SE, Salem, OR 97306",
      "city": "Salem",
      "state": "OR",
      "website": "https://andyroofing.com/",
      "phone": "+1971-222-5515",
      "rating": 4.8,
      "rating_count": 22,
      "source_url": "https://www.google.com/maps?cid=9860452846087187166",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 53,
      "score_exact": 53.01335559343896,
      "adjusted_rating": 4.55,
      "components": {
        "rating": {
          "points": 24.499999999999993,
          "max": 35
        },
        "volume": {
          "points": 12.609348915407281,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 372
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-11-03",
      "review_observed_at": "2026-11-10T08:06:09Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9860452846087187166.json",
      "review_status": "ok",
      "ccb": {
        "number": "227222",
        "legal_name": "ANDY REMODELING & ROOFING INC",
        "first_issued": "2019-08-06",
        "expires": "2027-08-06",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-08-06"
        },
        "insurance": {
          "company": "TRISURA SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-07-18"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=227222",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=227222",
        "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=227222",
          "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=227222",
          "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=227222",
          "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-4594922957375048262",
      "cid": "4594922957375048262",
      "name": "Winter Roofing Inc.",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "2285 Liberty St NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.winterroofinginc.com/",
      "phone": "+1503-881-2138",
      "rating": 4.4,
      "rating_count": 27,
      "source_url": "https://www.google.com/maps?cid=4594922957375048262",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 52.7,
      "score_exact": 52.6827060919351,
      "adjusted_rating": 4.2918918918918925,
      "components": {
        "rating": {
          "points": 18.477477477477493,
          "max": 35
        },
        "volume": {
          "points": 13.400416786877079,
          "max": 25
        },
        "recency": {
          "points": 5,
          "max": 10,
          "days": 171
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-05-23",
      "review_observed_at": "2026-11-10T08:05:57Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/4594922957375048262.json",
      "review_status": "ok",
      "ccb": {
        "number": "204874",
        "legal_name": "WINTER ROOFING INC",
        "first_issued": "2014-12-16",
        "expires": "2026-12-16",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2026-12-16"
        },
        "insurance": {
          "company": "HADRON SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-05-06"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=204874",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=204874",
        "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=204874",
          "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=204874",
          "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=204874",
          "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-6007536563371785443",
      "cid": "6007536563371785443",
      "name": "Five Star Exteriors Corporation",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "3955 Hayesville Dr NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "http://fivestarexteriorscompany.net/",
      "phone": "+1971-719-2880",
      "rating": 4.3,
      "rating_count": 68,
      "source_url": "https://www.google.com/maps?cid=6007536563371785443",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 52.6,
      "score_exact": 52.566620874363004,
      "adjusted_rating": 4.2615384615384615,
      "components": {
        "rating": {
          "points": 17.769230769230766,
          "max": 35
        },
        "volume": {
          "points": 17.027403842823343,
          "max": 25
        },
        "recency": {
          "points": 2,
          "max": 10,
          "days": 207
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-04-17",
      "review_observed_at": "2026-11-10T08:06:11Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/6007536563371785443.json",
      "review_status": "ok",
      "ccb": {
        "number": "212783",
        "legal_name": "FIVE STAR EXTERIORS CORPORATION",
        "first_issued": "2016-11-14",
        "expires": "2026-11-14",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SURETEC INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2026-11-14"
        },
        "insurance": {
          "company": "RRG - PREFERRED CONTRACTORS INSURANCE CO RRG LLC",
          "amount": 1000000,
          "expires": "2026-12-03"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=212783",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=212783",
        "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=212783",
          "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=212783",
          "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=212783",
          "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-9540474325867128443",
      "cid": "9540474325867128443",
      "name": "The Last Roof LLC",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "5184 Armstrong Ave NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": null,
      "phone": "+1971-433-7850",
      "rating": 5,
      "rating_count": 5,
      "source_url": "https://www.google.com/maps?cid=9540474325867128443",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 52.4,
      "score_exact": 52.357116683543246,
      "adjusted_rating": 4.333333333333333,
      "components": {
        "rating": {
          "points": 19.444444444444436,
          "max": 35
        },
        "volume": {
          "points": 7.205537234035841,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 11
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-30",
      "review_observed_at": "2026-11-10T08:06:11Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9540474325867128443.json",
      "review_status": "ok",
      "ccb": {
        "number": "247132",
        "legal_name": "THE LAST ROOF LLC",
        "first_issued": "2023-07-27",
        "expires": "2027-07-27",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-07-27"
        },
        "insurance": {
          "company": "SCOTTSDALE INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-06-12"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=247132",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=247132",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "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=247132",
          "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=247132",
          "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=247132",
          "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-10094108954526961116",
      "cid": "10094108954526961116",
      "name": "Western Pacific Roofing - Salem",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor",
        "Business to business service"
      ],
      "address": "451 Melow Rd NE, Salem, OR 97317",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.westpacroofing.com/salem-oregon-roofing/?utm_campaign=gmb&utm_medium=local&utm_source=googlesa",
      "phone": "+1503-647-4143",
      "rating": 4.5,
      "rating_count": 25,
      "source_url": "https://www.google.com/maps?cid=10094108954526961116",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 47.3,
      "score_exact": 47.28913221093021,
      "adjusted_rating": 4.357142857142857,
      "components": {
        "rating": {
          "points": 19.999999999999993,
          "max": 35
        },
        "volume": {
          "points": 13.102392547651156,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 662
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-01-17",
      "review_observed_at": "2026-11-10T08:05:44Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/10094108954526961116.json",
      "review_status": "ok",
      "ccb": {
        "number": "246396",
        "legal_name": "WPR ENTERPRISES LLC",
        "first_issued": "2023-06-21",
        "expires": "2027-06-21",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-06-21"
        },
        "insurance": {
          "company": "OBSIDIAN SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-05-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=246396",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=246396",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://westpacroofing.com/salem-oregon-roofing/?utm_campaign=gmb&utm_medium=local&utm_source=googlesa",
          "observed_at": "2026-11-10T08:12:04.279389+00:00",
          "number": "246396",
          "excerpt": "246396"
        }
      },
      "rank": 29,
      "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=246396",
          "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=246396",
          "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-11-01",
          "expires": "2027-11-01",
          "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=246396",
          "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=246396",
          "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-10803639402650073415",
      "cid": "10803639402650073415",
      "name": "Weather Roofing & Construction Inc",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "1400 Broadway St NE #209, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://weatherroofingconstruction.com/contact-us",
      "phone": "+1503-932-0569",
      "rating": 4.6,
      "rating_count": 11,
      "source_url": "https://www.google.com/maps?cid=10803639402650073415",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 41.4,
      "score_exact": 41.41859934379374,
      "adjusted_rating": 4.314285714285714,
      "components": {
        "rating": {
          "points": 18.999999999999993,
          "max": 35
        },
        "volume": {
          "points": 9.99301954065562,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 554
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-05-05",
      "review_observed_at": "2026-11-10T08:05:44Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/10803639402650073415.json",
      "review_status": "ok",
      "ccb": {
        "number": "205504",
        "legal_name": "WEATHER ROOFING & CONSTRUCTION INC",
        "first_issued": "2015-02-20",
        "expires": "2027-02-20",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-02-20"
        },
        "insurance": {
          "company": "SL - KINSALE INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-06-02"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=205504",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=205504",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 30,
      "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=205504",
          "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=205504",
          "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=205504",
          "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-3871833254629762541",
      "cid": "3871833254629762541",
      "name": "All Weather Construction, Inc.",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "5189 Quince St NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": "http://www.allweathersalemroofers.com/",
      "phone": "+1503-390-2251",
      "rating": 4.2,
      "rating_count": 13,
      "source_url": "https://www.google.com/maps?cid=3871833254629762541",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 35.6,
      "score_exact": 35.596117580491786,
      "adjusted_rating": 4.113043478260869,
      "components": {
        "rating": {
          "points": 14.304347826086952,
          "max": 35
        },
        "volume": {
          "points": 10.6129344802573,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 446
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-08-21",
      "review_observed_at": "2026-11-10T08:05:58Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/3871833254629762541.json",
      "review_status": "ok",
      "ccb": {
        "number": "106073",
        "legal_name": "ALL WEATHER CONSTRUCTION INC",
        "first_issued": "1995-05-01",
        "expires": "2028-06-01",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "OHIO CASUALTY INSURANCE CO",
          "amount": 25000,
          "expires": "2028-06-01"
        },
        "insurance": {
          "company": "SCOTTSDALE INSURANCE CO",
          "amount": 1000000,
          "expires": "2027-06-02"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=106073",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=106073",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 31,
      "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=106073",
          "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=106073",
          "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=106073",
          "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-9203565029550872160",
      "cid": "9203565029550872160",
      "name": "Addi Continuous Gutters",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service"
      ],
      "address": "650 21st St SE, Salem, OR 97302",
      "city": "Salem",
      "state": "OR",
      "website": "http://gutterssalemoregon.com/",
      "phone": "+1503-851-8340",
      "rating": 4.4,
      "rating_count": 5,
      "source_url": "https://www.google.com/maps?cid=9203565029550872160",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 31.4,
      "score_exact": 31.404735731162326,
      "adjusted_rating": 4.133333333333334,
      "components": {
        "rating": {
          "points": 14.777777777777787,
          "max": 35
        },
        "volume": {
          "points": 7.205537234035841,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 513
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-06-15",
      "review_observed_at": "2026-11-10T08:06:11Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9203565029550872160.json",
      "review_status": "ok",
      "ccb": {
        "number": "189572",
        "legal_name": "ADDI CONSTRUCTION LLC",
        "first_issued": "2010-02-12",
        "expires": "2028-02-12",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-02-12"
        },
        "insurance": {
          "company": "SAFECO INS CO",
          "amount": 1000000,
          "expires": "2027-02-12"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=189572",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=189572",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 32,
      "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=189572",
          "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=189572",
          "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=189572",
          "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-15911478072644067096",
      "cid": "15911478072644067096",
      "name": "Top Quality Roofing",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "3365 Monarch Dr NE, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "http://topqualityroofing.net/",
      "phone": "+1503-991-9897",
      "rating": 5,
      "rating_count": 2,
      "source_url": "https://www.google.com/maps?cid=15911478072644067096",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 31.4,
      "score_exact": 31.390872118530886,
      "adjusted_rating": 4.166666666666667,
      "components": {
        "rating": {
          "points": 15.555555555555562,
          "max": 35
        },
        "volume": {
          "points": 4.418054927416062,
          "max": 25
        },
        "recency": {
          "points": 2,
          "max": 10,
          "days": 188
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-05-06",
      "review_observed_at": "2026-11-10T08:05:49Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/15911478072644067096.json",
      "review_status": "ok",
      "ccb": {
        "number": "219982",
        "legal_name": "TOP QUALITY ROOFING LLC",
        "first_issued": "2018-04-02",
        "expires": "2028-04-02",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-04-02"
        },
        "insurance": {
          "company": "SUTTON SPECIALTY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-06-18"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=219982",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=219982",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 33,
      "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=219982",
          "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=219982",
          "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=219982",
          "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-9052876158684864011",
      "cid": "9052876158684864011",
      "name": "Clark Exteriors",
      "category": "Gutter cleaning service",
      "categories": [
        "Gutter cleaning service",
        "Air duct cleaning service",
        "Pressure washing service",
        "House cleaning service",
        "Window cleaning service"
      ],
      "address": "155 Liberty St NE Ste 221, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.clarksolutions.info/",
      "phone": "+1971-600-7626",
      "rating": null,
      "rating_count": 0,
      "source_url": "https://www.google.com/maps?cid=9052876158684864011",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "none",
      "score": 0,
      "score_exact": 0,
      "adjusted_rating": null,
      "components": {
        "rating": {
          "points": 0,
          "max": 35
        },
        "volume": {
          "points": 0,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": null
        }
      },
      "method_version": "reviews-1.0",
      "review_date": null,
      "review_observed_at": "2026-11-10T08:03:14.533814+00:00",
      "review_source": null,
      "review_status": "none",
      "ccb": {
        "number": "254634",
        "legal_name": "CLARK EXTERIORS LLC",
        "first_issued": "2025-03-05",
        "expires": "2027-03-05",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-03-05"
        },
        "insurance": {
          "company": "SPINNAKER INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-08-31"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=254634",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=254634",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 34,
      "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=254634",
          "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."
        },
        {
          "source_id": "oregon_ccb",
          "source_label": "Oregon CCB",
          "source_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=254634",
          "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-05-18",
          "expires": "2027-05-18",
          "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=254634",
          "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=254634",
          "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-18022682024877562237",
      "cid": "18022682024877562237",
      "name": "Elements Roofing",
      "category": "Roofing contractor",
      "categories": [
        "Roofing contractor"
      ],
      "address": "1790 16th St SE Suite 204, Salem, OR 97302",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.roofportland.com/salem",
      "phone": "+1503-699-6905",
      "rating": null,
      "rating_count": 0,
      "source_url": "https://www.google.com/maps?cid=18022682024877562237",
      "observed_at": "2026-11-10T08:02:50.837975+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "none",
      "score": 0,
      "score_exact": 0,
      "adjusted_rating": null,
      "components": {
        "rating": {
          "points": 0,
          "max": 35
        },
        "volume": {
          "points": 0,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": null
        }
      },
      "method_version": "reviews-1.0",
      "review_date": null,
      "review_observed_at": "2026-11-10T08:02:50.837975+00:00",
      "review_source": null,
      "review_status": "none",
      "ccb": {
        "number": "177643",
        "legal_name": "ELEMENTS CONTRACTING LLC",
        "first_issued": "2007-07-31",
        "expires": "2027-07-31",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-07-31"
        },
        "insurance": {
          "company": "INCLINE AMERICAS INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-09-05"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=177643",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=177643",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "rank": 35,
      "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=177643",
          "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=177643",
          "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-25",
          "expires": "2027-06-25",
          "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=177643",
          "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=177643",
          "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."
        }
      ]
    }
  ]
}
