{
  "date": "2026-11-10",
  "query": {
    "keyword": "water damage restoration service",
    "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-4868580714514619529",
      "cid": "4868580714514619529",
      "name": "Roto-Rooter Plumbing & Water Cleanup",
      "category": "Water damage restoration service",
      "categories": [
        "Water damage restoration service",
        "Contractor",
        "Drainage service",
        "Excavating contractor",
        "Repair service",
        "Plumber",
        "Water filter supplier",
        "Water softening equipment supplier",
        "Water testing service"
      ],
      "address": "388 State St Ste 605, Salem, OR 97301",
      "city": "Salem",
      "state": "OR",
      "website": "https://www.rotorooter.com/salemor/?utm_source=Google&utm_medium=organic&utm_campaign=gmb&utm_content=website",
      "phone": "+1503-404-4003",
      "rating": 4.8,
      "rating_count": 1087,
      "source_url": "https://www.google.com/maps?cid=4868580714514619529",
      "observed_at": "2026-11-10T08:03:18.085917+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 93.1,
      "score_exact": 93.0902461257976,
      "adjusted_rating": 4.792707383773928,
      "components": {
        "rating": {
          "points": 30.163172288058327,
          "max": 35
        },
        "volume": {
          "points": 25,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 1
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-10T08:05:56Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/4868580714514619529.json",
      "review_status": "ok",
      "ccb": {
        "number": "228058",
        "legal_name": "ROTO ROOTER SERVICES COMPANY",
        "first_issued": "2019-10-08",
        "expires": "2027-10-08",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "RLI INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-10-08"
        },
        "insurance": {
          "company": "OLD REPUBLIC INS CO",
          "amount": 2000000,
          "expires": "2027-04-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=228058",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=228058",
        "snapshot_date": "2026-11-08",
        "match_method": "first_party_published_license",
        "identity_evidence": {
          "url": "https://www.rotorooter.com/salemor/?utm_source=Google&utm_medium=organic&utm_campaign=gmb&utm_content=website",
          "observed_at": "2026-11-10T08:12:02.684219+00:00",
          "number": "228058",
          "excerpt": "228058"
        }
      },
      "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=228058",
          "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=228058",
          "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-07-01",
          "expires": "2027-07-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=228058",
          "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=228058",
          "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-9777798181854475152",
      "cid": "9777798181854475152",
      "name": "Liberty Homes Construction, LLC",
      "category": "Water damage restoration service",
      "categories": [
        "Water damage restoration service",
        "Bathroom remodeler",
        "Building restoration service",
        "Fire damage restoration service",
        "Kitchen remodeler",
        "Remodeler",
        "Construction company"
      ],
      "address": "2196 Mistymorning Ave SE, Salem, OR 97306",
      "city": "Salem",
      "state": "OR",
      "website": "https://libertyhomesconstructionllc.com/",
      "phone": "+1360-991-5661",
      "rating": 4.9,
      "rating_count": 55,
      "source_url": "https://www.google.com/maps?cid=9777798181854475152",
      "observed_at": "2026-11-10T08:03:18.085917+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 76.6,
      "score_exact": 76.60542361342043,
      "adjusted_rating": 4.7615384615384615,
      "components": {
        "rating": {
          "points": 29.435897435897438,
          "max": 35
        },
        "volume": {
          "points": 16.18789909349686,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 40
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-01",
      "review_observed_at": "2026-11-10T08:06:09Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/9777798181854475152.json",
      "review_status": "ok",
      "ccb": {
        "number": "207250",
        "legal_name": "LIBERTY HOMES CONSTRUCTION LLC",
        "first_issued": "2015-07-16",
        "expires": "2027-07-16",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-07-16"
        },
        "insurance": {
          "company": "PALMS SPECIALTY INSURANCE COMPANY INC",
          "amount": 1000000,
          "expires": "2027-05-23"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=207250",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=207250",
        "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=207250",
          "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=207250",
          "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-04-02",
          "expires": "2027-04-02",
          "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=207250",
          "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=207250",
          "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-382836084720485726",
      "cid": "382836084720485726",
      "name": "3Rs Construction & Remodeling",
      "category": "Water damage restoration service",
      "categories": [
        "Water damage restoration service",
        "Bathroom remodeler",
        "Construction company",
        "Deck builder",
        "Fire damage restoration service",
        "General contractor",
        "Kitchen remodeler",
        "Roofing contractor",
        "Siding contractor",
        "Remodeler"
      ],
      "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:03:18.085917+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": 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=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-12889697288189172761",
      "cid": "12889697288189172761",
      "name": "Brighten",
      "category": "Water damage restoration service",
      "categories": [
        "Water damage restoration service",
        "Fire damage restoration service",
        "General contractor"
      ],
      "address": "2475 Lancaster Dr NE, Salem, OR 97305",
      "city": "Salem",
      "state": "OR",
      "website": null,
      "phone": "+1503-983-6526",
      "rating": 5,
      "rating_count": 2,
      "source_url": "https://www.google.com/maps?cid=12889697288189172761",
      "observed_at": "2026-11-10T08:03:18.085917+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 28.5,
      "score_exact": 28.533729261388032,
      "adjusted_rating": 4.166666666666667,
      "components": {
        "rating": {
          "points": 15.555555555555562,
          "max": 35
        },
        "volume": {
          "points": 4.418054927416062,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 2834
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2019-02-06",
      "review_observed_at": "2026-11-10T08:05:41Z",
      "review_source": "data/raw/2026-11-10/salem-trade-review-dates/12889697288189172761.json",
      "review_status": "ok",
      "ccb": {
        "number": "216180",
        "legal_name": "BRIGHTEN RESTORATION LLC",
        "first_issued": "2017-08-02",
        "expires": "2028-01-29",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SL - WESTFIELD INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-01-29"
        },
        "insurance": {
          "company": "MT HAWLEY INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-07-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216180",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=216180",
        "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=216180",
          "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=216180",
          "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=216180",
          "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."
        }
      ]
    }
  ]
}
