{"cik":"0001649147","entityType":"other","sic":"","sicDescription":"","ownerOrg":"","insiderTransactionForOwnerExists":0,"insiderTransactionForIssuerExists":0,"name":"Harfst & Associates, Inc.","tickers":[],"exchanges":[],"ein":"900534269","lei":null,"description":"","website":"","investorWebsite":"","category":"","fiscalYearEnd":"1231","stateOfIncorporation":"WY","stateOfIncorporationDescription":"WY","addresses":{"mailing":{"street1":"1949 SUGARLAND DRIVE","street2":"#220","city":"SHERIDAN","stateOrCountry":"WY","zipCode":"82801","stateOrCountryDescription":"WY","isForeignLocation":0,"foreignStateTerritory":null,"country":null,"countryCode":null},"business":{"street1":"1949 SUGARLAND DRIVE","street2":"#220","city":"SHERIDAN","stateOrCountry":"WY","zipCode":"82801","stateOrCountryDescription":"WY","isForeignLocation":null,"foreignStateTerritory":null,"country":null,"countryCode":null}},"phone":"307-218-5667","flags":"","formerNames":[],"filings":{"recent":{"accessionNumber":["0001172661-26-004612","0001172661-26-003171","0001172661-26-003005","0001172661-26-001743","0001172661-26-000572","0001172661-25-004390","0001172661-25-003704","0001172661-25-003091","0001172661-25-001731","0001172661-25-000496","0001172661-24-004309","0001172661-24-003012","0001172661-24-003011","0001172661-24-002909","0001172661-24-001921","0001172661-24-000530","0001172661-23-003656","0001172661-23-002773","0001172661-23-001943","0001172661-23-000803","0001606587-22-002030","0001606587-22-001528","0001606587-22-000792","0001606587-22-000368","0001606587-21-001441","0001606587-21-001119","0001606587-21-000642","0001606587-21-000073","0001606587-20-001197","0001606587-20-000871","0001606587-20-000576","0001606587-20-000298","0001606587-19-001034","0001606587-19-000804","0001606587-19-000461","0001606587-19-000172","0001606587-18-000812","0001606587-18-000638","0001606587-18-000391","0001606587-18-000165","0001606587-17-000640","0001606587-17-000505","0001606587-17-000338","0001606587-17-000085","0001606587-16-000869","0001606587-16-000704","0001606587-16-000562","0001606587-16-000379","0001606587-15-000300","0001606587-15-000227"],"filingDate":["2026-10-20","2026-08-07","2026-07-31","2026-05-13","2026-02-10","2025-10-23","2025-08-21","2025-08-13","2025-05-13","2025-02-05","2024-10-18","2024-08-01","2024-08-01","2024-07-25","2024-04-22","2024-02-07","2023-11-07","2023-08-07","2023-05-10","2023-02-13","2022-10-28","2022-07-28","2022-04-28","2022-02-07","2021-10-28","2021-08-11","2021-05-10","2021-01-25","2020-11-04","2020-08-07","2020-05-05","2020-02-14","2019-11-14","2019-08-14","2019-05-01","2019-02-06","2018-10-31","2018-08-10","2018-05-07","2018-02-09","2017-11-07","2017-08-11","2017-05-12","2017-02-03","2016-11-14","2016-08-05","2016-05-03","2016-02-05","2015-11-09","2015-08-06"],"reportDate":["2026-09-30","2026-06-30","2026-06-30","2026-03-31","2025-12-31","2025-09-30","2025-06-30","2025-06-30","2025-03-31","2024-12-31","2024-09-30","2024-06-30","2024-03-31","2024-06-30","2024-03-31","2023-12-31","2023-09-30","2023-06-30","2023-03-31","2022-12-31","2022-09-30","2022-06-30","2022-03-31","2021-12-31","2021-09-30","2021-06-30","2021-03-31","2020-12-31","2020-09-30","2020-06-30","2020-03-31","2019-12-31","2019-09-30","2019-06-30","2019-03-31","2018-12-31","2018-09-30","2018-06-30","2018-03-31","2017-12-31","2017-09-30","2017-06-30","2017-03-31","2016-12-31","2016-09-30","2016-06-30","2016-03-31","2015-12-31","2015-09-30","2015-06-30"],"acceptanceDateTime":["2026-10-20T20:18:27.000Z","2026-08-07T16:03:51.000Z","2026-07-31T21:23:39.000Z","2026-05-12T23:19:01.000Z","2026-02-10T19:48:12.000Z","2025-10-23T13:27:28.000Z","2025-08-21T15:09:45.000Z","2025-08-12T22:28:55.000Z","2025-05-13T14:12:41.000Z","2025-02-05T00:27:06.000Z","2024-10-18T20:41:42.000Z","2024-08-01T18:36:53.000Z","2024-08-01T18:35:39.000Z","2024-07-25T19:26:04.000Z","2024-04-22T20:47:34.000Z","2024-02-07T21:44:00.000Z","2023-11-07T21:21:19.000Z","2023-08-07T19:42:54.000Z","2023-05-10T13:55:54.000Z","2023-02-13T22:11:17.000Z","2022-10-27T23:51:30.000Z","2022-07-28T20:13:07.000Z","2022-04-28T17:06:05.000Z","2022-02-07T20:48:25.000Z","2021-10-28T16:35:29.000Z","2021-08-11T17:35:57.000Z","2021-05-10T16:31:59.000Z","2021-01-25T18:07:18.000Z","2020-11-04T18:24:07.000Z","2020-08-06T22:57:56.000Z","2020-05-04T23:15:00.000Z","2020-02-14T00:27:47.000Z","2019-11-14T16:55:43.000Z","2019-08-14T19:57:43.000Z","2019-05-01T19:15:28.000Z","2019-02-06T21:33:57.000Z","2018-10-31T21:09:49.000Z","2018-08-10T16:34:45.000Z","2018-05-04T22:31:32.000Z","2018-02-09T21:25:33.000Z","2017-11-07T18:40:22.000Z","2017-08-11T17:27:47.000Z","2017-05-12T20:51:02.000Z","2017-02-02T22:54:20.000Z","2016-11-14T14:58:48.000Z","2016-08-05T15:33:12.000Z","2016-05-02T23:49:16.000Z","2016-02-05T22:14:23.000Z","2015-11-09T20:47:23.000Z","2015-08-06T19:03:19.000Z"],"act":["34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34","34"],"form":["13F-HR","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR/A","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR"],"fileNumber":["028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956","028-16956"],"filmNumber":["261472922","261252697","261229571","26970363","26615246","251411660","251239137","251208369","25937703","25590246","241381180","241165975","241165967","241141674","24861745","24604931","231384257","231147386","23904743","23619843","221338718","221115357","22864716","22597299","211356431","211162877","21905953","21549084","201286033","201083311","20846400","20612926","191218023","191026002","19787024","19571953","181151087","181007945","18809329","18592118","171182749","171024104","17839431","17569621","161991494","161809750","161613283","161393178","151215465","151032654"],"items":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"core_type":["13F-HR","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR/A","N-PX","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR","13F-HR"],"size":[59739,3239,60664,59232,54659,55051,3239,48563,56670,46311,47183,51258,51889,3246,17519,43940,45305,44887,49421,48592,45284,49018,53712,54560,57072,58869,62398,50066,48786,46600,44866,45665,43505,42682,43557,41622,41476,37772,37457,38748,38759,104084,126435,30737,34910,46234,33656,129068,121872,142089],"isXBRL":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"isInlineXBRL":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"isXBRLNumeric":[0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"primaryDocument":["xslForm13F_X02/primary_doc.xml","xslN-PX_X01/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslN-PX_X01/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslN-PX_X01/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X02/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml","xslForm13F_X01/primary_doc.xml"],"primaryDocDescription":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},"files":[]}}