{
  "date": "2026-11-09",
  "query": {
    "keyword": "handyman",
    "location_name": "Portland,Oregon,United States",
    "language_code": "en",
    "depth": 100
  },
  "method": "reviews-1.0: rating35 + volume25 + recency10, normalized to100. Credential facts are separate context. Active promotional features excluded.",
  "records": [
    {
      "id": "business-17074365077276921739",
      "cid": "17074365077276921739",
      "name": "Helpful Badger",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "Painter",
        "Painting"
      ],
      "address": "8225 SE 7th Ave, Portland, OR 97202",
      "city": "Portland",
      "state": "OR",
      "website": "https://helpfulbadger.com/",
      "phone": "+1503-985-2176",
      "rating": 4.9,
      "rating_count": 374,
      "source_url": "https://www.google.com/maps?cid=17074365077276921739",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 94.2,
      "score_exact": 94.22121005615487,
      "adjusted_rating": 4.8765625,
      "components": {
        "rating": {
          "points": 32.11979166666667,
          "max": 35
        },
        "volume": {
          "points": 23.835055372641744,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 0
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-11-09",
      "review_observed_at": "2026-11-09T23:02:27Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17074365077276921739.json",
      "review_status": "ok",
      "ccb": {
        "number": "233668",
        "legal_name": "HELPFUL BADGER LLC",
        "first_issued": "2020-12-14",
        "expires": "2026-12-14",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2026-12-14"
        },
        "insurance": {
          "company": "NAUTILUS INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-07-09"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=233668",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=233668",
        "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=233668",
          "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=233668",
          "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=233668",
          "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-17137974420846519544",
      "cid": "17137974420846519544",
      "name": "Rental Fixers",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "Drainage service",
        "General contractor",
        "Painting",
        "Property maintenance",
        "Remodeler"
      ],
      "address": "1565 SE 127th Ave, Portland, OR 97233",
      "city": "Portland",
      "state": "OR",
      "website": "https://rentalfixers.com/",
      "phone": "+1503-433-5555",
      "rating": 5,
      "rating_count": 40,
      "source_url": "https://www.google.com/maps?cid=17137974420846519544",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 79,
      "score_exact": 78.9534496471451,
      "adjusted_rating": 4.8,
      "components": {
        "rating": {
          "points": 30.333333333333332,
          "max": 35
        },
        "volume": {
          "points": 14.934081419668239,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 11
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-29",
      "review_observed_at": "2026-11-09T23:02:23Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17137974420846519544.json",
      "review_status": "ok",
      "ccb": {
        "number": "220826",
        "legal_name": "NW PROPERTY MANAGEMENT AND MAINTENANCE LLC",
        "first_issued": "2018-05-29",
        "expires": "2028-05-29",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "NORTH RIVER INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-05-29"
        },
        "insurance": {
          "company": "STATE NATIONAL INS CO INC",
          "amount": 1000000,
          "expires": "2027-04-26"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=220826",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=220826",
        "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=220826",
          "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=220826",
          "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=220826",
          "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-4339371696377120786",
      "cid": "4339371696377120786",
      "name": "PNW Home Improvements, LLC",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "General contractor"
      ],
      "address": "8821 SE 17th Ave, Portland, OR 97202",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.pnwhomeimprovements.com/",
      "phone": "+1503-444-9369",
      "rating": 4.9,
      "rating_count": 38,
      "source_url": "https://www.google.com/maps?cid=4339371696377120786",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 72.9,
      "score_exact": 72.89233119302017,
      "adjusted_rating": 4.7125,
      "components": {
        "rating": {
          "points": 28.291666666666675,
          "max": 35
        },
        "volume": {
          "points": 14.732965168447437,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 56
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-14",
      "review_observed_at": "2026-11-09T23:02:30Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/4339371696377120786.json",
      "review_status": "ok",
      "ccb": {
        "number": "225893",
        "legal_name": "PNW HOME IMPROVEMENTS LLC",
        "first_issued": "2019-05-08",
        "expires": "2027-05-08",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "SL - WESTFIELD INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2027-05-08"
        },
        "insurance": {
          "company": "NATIONWIDE GENERAL INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-04-15"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=225893",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=225893",
        "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=225893",
          "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=225893",
          "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-09-24",
          "expires": "2027-09-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=225893",
          "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=225893",
          "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-13334647671639079173",
      "cid": "13334647671639079173",
      "name": "Homeworx Handyman Services",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "General contractor",
        "Mortgage broker"
      ],
      "address": "16533 NE San Rafael Dr, Portland, OR 97230",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.portlandhomeworx.com/",
      "phone": "+1503-998-6275",
      "rating": 5,
      "rating_count": 28,
      "source_url": "https://www.google.com/maps?cid=13334647671639079173",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 72,
      "score_exact": 72.00169313231467,
      "adjusted_rating": 4.7368421052631575,
      "components": {
        "rating": {
          "points": 28.85964912280701,
          "max": 35
        },
        "volume": {
          "points": 13.541536069813256,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 47
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-09-23",
      "review_observed_at": "2026-11-09T23:02:53Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/13334647671639079173.json",
      "review_status": "ok",
      "ccb": {
        "number": "216185",
        "legal_name": "HOMEWORX LLC",
        "first_issued": "2017-07-25",
        "expires": "2027-08-09",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "OHIO CASUALTY INSURANCE CO",
          "amount": 20000,
          "expires": "2027-08-09"
        },
        "insurance": {
          "company": "NEXT INSURANCE US COMPANY",
          "amount": 1000000,
          "expires": "2027-04-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=216185",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=216185",
        "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=216185",
          "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=216185",
          "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=216185",
          "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-15986349482040336957",
      "cid": "15986349482040336957",
      "name": "Andy's Home Services LLC",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "Bathroom remodeler",
        "Building restoration service",
        "Deck builder",
        "General contractor",
        "Kitchen remodeler",
        "Painter",
        "Remodeler"
      ],
      "address": "5405 SE Thiessen Rd, Portland, OR 97267",
      "city": "Portland",
      "state": "OR",
      "website": "http://andyshomeservicesllc.com/",
      "phone": "+1503-358-2212",
      "rating": 5,
      "rating_count": 16,
      "source_url": "https://www.google.com/maps?cid=15986349482040336957",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 64.9,
      "score_exact": 64.88481624941736,
      "adjusted_rating": 4.615384615384615,
      "components": {
        "rating": {
          "points": 26.025641025641015,
          "max": 35
        },
        "volume": {
          "points": 11.393730348951133,
          "max": 25
        },
        "recency": {
          "points": 8,
          "max": 10,
          "days": 33
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-07",
      "review_observed_at": "2026-11-09T23:02:31Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/15986349482040336957.json",
      "review_status": "ok",
      "ccb": {
        "number": "250333",
        "legal_name": "ANDYS HOME SERVICES LLC",
        "first_issued": "2024-03-22",
        "expires": "2028-03-22",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2028-03-22"
        },
        "insurance": {
          "company": "NEXT INSURANCE US COMPANY",
          "amount": 1000000,
          "expires": "2027-05-22"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=250333",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=250333",
        "snapshot_date": "2026-11-08",
        "match_method": "same_phone"
      },
      "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=250333",
          "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=250333",
          "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=250333",
          "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-18111984822505107163",
      "cid": "18111984822505107163",
      "name": "Dogwood Home Renovations Inc",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "Bathroom remodeler",
        "Heating contractor",
        "Kitchen remodeler"
      ],
      "address": "6538 SE Dagmar Ct, Portland, OR 97267",
      "city": "Portland",
      "state": "OR",
      "website": "http://www.dogwoodme.com/",
      "phone": "+1503-807-3674",
      "rating": 5,
      "rating_count": 7,
      "source_url": "https://www.google.com/maps?cid=18111984822505107163",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 56.6,
      "score_exact": 56.62422389111559,
      "adjusted_rating": 4.411764705882353,
      "components": {
        "rating": {
          "points": 21.274509803921575,
          "max": 35
        },
        "volume": {
          "points": 8.362446919859337,
          "max": 25
        },
        "recency": {
          "points": 10,
          "max": 10,
          "days": 18
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2026-10-22",
      "review_observed_at": "2026-11-09T23:02:35Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/18111984822505107163.json",
      "review_status": "ok",
      "ccb": {
        "number": "262456",
        "legal_name": "DOGWOOD HOME RENOVATIONS INC",
        "first_issued": "2026-06-30",
        "expires": "2028-06-30",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "JET INSURANCE COMPANY",
          "amount": 25000,
          "expires": "2028-06-30"
        },
        "insurance": {
          "company": "CBIC",
          "amount": 1000000,
          "expires": "2027-04-02"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=262456",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=262456",
        "snapshot_date": "2026-11-08",
        "match_method": "same_name_and_street"
      },
      "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=262456",
          "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=262456",
          "source_type": "official",
          "observed_at": "2026-11-09T04:54:50Z",
          "source_updated_at": "2026-11-08T18:09:23Z",
          "status": "verified",
          "key": "ccb_lbpr",
          "label": "Lead-based paint renovation credential",
          "value": "Lead Based Paint Renovation Contractor; expires 2027-08-04",
          "expires": "2027-08-04",
          "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=262456",
          "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=262456",
          "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-17912464220801087264",
      "cid": "17912464220801087264",
      "name": "48Hrs Home Repair LLC",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson",
        "Appliance repair service",
        "Dry wall contractor",
        "General contractor",
        "Painting",
        "Property maintenance"
      ],
      "address": "12233 SE Stark St, Portland, OR 97233",
      "city": "Portland",
      "state": "OR",
      "website": "https://48hrshomerepair.com/",
      "phone": "+1503-303-3777",
      "rating": 4.3,
      "rating_count": 6,
      "source_url": "https://www.google.com/maps?cid=17912464220801087264",
      "observed_at": "2026-11-09T21:50:22.870366+00:00",
      "license_status": "required_license_matched",
      "review_dates_status": "ok",
      "score": 31.6,
      "score_exact": 31.595884057577404,
      "adjusted_rating": 4.1125,
      "components": {
        "rating": {
          "points": 14.291666666666663,
          "max": 35
        },
        "volume": {
          "points": 7.825452173637521,
          "max": 25
        },
        "recency": {
          "points": 0,
          "max": 10,
          "days": 370
        }
      },
      "method_version": "reviews-1.0",
      "review_date": "2025-11-04",
      "review_observed_at": "2026-11-09T23:02:27Z",
      "review_source": "data/raw/2026-11-09/portland-trade-review-dates/17912464220801087264.json",
      "review_status": "ok",
      "ccb": {
        "number": "237247",
        "legal_name": "48HRSHOMEREPAIR.COM LLC",
        "first_issued": "2021-09-10",
        "expires": "2027-09-10",
        "endorsement": "Residential General Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 25000,
          "expires": "2027-09-10"
        },
        "insurance": {
          "company": "SPINNAKER INSURANCE COMPANY",
          "amount": 1000000,
          "expires": "2027-04-11"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=237247",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=237247",
        "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=237247",
          "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=237247",
          "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=237247",
          "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-6981275222402346293",
      "cid": "6981275222402346293",
      "name": "Circa Renovation LLC",
      "category": "Handyman/Handywoman/Handyperson",
      "categories": [
        "Handyman/Handywoman/Handyperson"
      ],
      "address": "Portland, OR 97242",
      "city": "Portland",
      "state": "OR",
      "website": null,
      "phone": "+1503-896-4684",
      "rating": null,
      "rating_count": 0,
      "source_url": "https://www.google.com/maps?cid=6981275222402346293",
      "observed_at": "2026-11-09T21:50:22.870366+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-09T21:50:22.870366+00:00",
      "review_source": null,
      "review_status": "none",
      "ccb": {
        "number": "186755",
        "legal_name": "CIRCA RENOVATION LLC",
        "first_issued": "2009-05-14",
        "expires": "2027-05-14",
        "endorsement": "Residential Specialty Contractor",
        "bond": {
          "company": "WESTERN SURETY COMPANY",
          "amount": 20000,
          "expires": "2027-05-14"
        },
        "insurance": {
          "company": "CONTINENTAL CASUALTY COMPANY",
          "amount": 1000000,
          "expires": "2027-02-01"
        },
        "record_url": "https://data.oregon.gov/resource/g77e-6bhs.json?license_number=186755",
        "lookup_url": "https://search.ccb.state.or.us/search/search_result.aspx?id=186755",
        "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=186755",
          "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=186755",
          "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=186755",
          "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."
        }
      ]
    }
  ]
}
