<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e28e7-9de1-7458-bb0a-a88d6cac3c60,g:9bfa1981-3d44-4eb1-abdc-9e9b9106170d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="dsgr-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e28e7-9fbe-78d6-91ef-8e61bb4b20f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e28e7-9fbe-78d6-91ef-8e61bb4b20f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_019e28e7-9fbe-7558-8d92-53f1145723d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_019e28e7-9fbe-7558-8d92-53f1145723d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019e28e7-9fbe-788d-b743-58a85d454a72" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019e28e7-9fbe-788d-b743-58a85d454a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e28e7-9fbf-7c62-989b-fa514ca0939c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:to="loc_us-gaap_InventoryNet_019e28e7-9fbf-7c62-989b-fa514ca0939c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e28e7-9fbf-7aee-9f6c-0e2874993193" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-76d0-a6b4-6f5ed5390825" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e28e7-9fbf-7aee-9f6c-0e2874993193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019e28e7-9fbe-75a4-aa6b-7c3e14d0cc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_PreferredStockValue_019e28e7-9fbe-75a4-aa6b-7c3e14d0cc2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e28e7-9fbe-7abd-bd04-6a4b43e77241" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_CommonStockValue_019e28e7-9fbe-7abd-bd04-6a4b43e77241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e28e7-9fbe-767d-b7bb-cbb597947644" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e28e7-9fbe-767d-b7bb-cbb597947644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e28e7-9fbe-7f1a-93e0-51631b5e7f06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e28e7-9fbe-7f1a-93e0-51631b5e7f06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019e28e7-9fbe-7fac-8195-a6d333d76cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019e28e7-9fbe-7fac-8195-a6d333d76cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e28e7-9fbe-7022-a3c5-8e610daec48d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7cda-b205-072b870f6043" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e28e7-9fbe-7022-a3c5-8e610daec48d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_019e28e7-9fbe-7132-9961-806324baf0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_019e28e7-9fbe-7132-9961-806324baf0ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e28e7-9fbe-7b94-a031-03421df6c157" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_Goodwill_019e28e7-9fbe-7b94-a031-03421df6c157" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e28e7-9fbe-7a7f-8cb2-e14ba2519e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e28e7-9fbe-7a7f-8cb2-e14ba2519e6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_019e28e7-9fbe-76fe-b08a-9070c6fb96c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_019e28e7-9fbe-76fe-b08a-9070c6fb96c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_019e28e7-9fbe-718f-9326-1f525e546cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_019e28e7-9fbe-718f-9326-1f525e546cbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e28e7-9fbe-7288-ba1a-f69b491b659f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e28e7-9fbe-7288-ba1a-f69b491b659f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e28e7-9fbe-7ce5-af6a-724f128865b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e28e7-9fbe-7ce5-af6a-724f128865b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-7542-9937-42fac02820ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_AssetsCurrent_019e28e7-9fbe-7542-9937-42fac02820ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e28e7-9fbe-7f66-9960-4617ad851418" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e28e7-9fbe-7484-b607-2d4f88ebbbce" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e28e7-9fbe-7f66-9960-4617ad851418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-78ca-b3c7-380ac953565a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019e28e7-9fbe-78bb-84fe-6095ecf34504" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-78ca-b3c7-380ac953565a" xlink:to="loc_us-gaap_LongTermDebtCurrent_019e28e7-9fbe-78bb-84fe-6095ecf34504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019e28e7-9fbe-75ff-bc92-bfc2e0f6a814" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-78ca-b3c7-380ac953565a" xlink:to="loc_us-gaap_AccountsPayableCurrent_019e28e7-9fbe-75ff-bc92-bfc2e0f6a814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-9fbe-75f3-bd9e-79354070a6f4" xlink:href="dsgr-20260630.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-78ca-b3c7-380ac953565a" xlink:to="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-9fbe-75f3-bd9e-79354070a6f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_019e28e7-9fbe-7008-aec2-1dd3915295ee" xlink:href="dsgr-20260630.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-78ca-b3c7-380ac953565a" xlink:to="loc_dsgr_LeaseLiabilityCurrent_019e28e7-9fbe-7008-aec2-1dd3915295ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-9fbe-7a6c-9d5a-812ebe6f383c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-9fbe-7a6c-9d5a-812ebe6f383c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e28e7-9fbe-76e0-9bce-a43d43f4c5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e28e7-9fbe-76e0-9bce-a43d43f4c5f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-75d8-b34c-318b408a7dee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e28e7-9fbe-75d8-b34c-318b408a7dee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019e28e7-9fbe-7c9f-8728-f96682f00f56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019e28e7-9fbe-7c9f-8728-f96682f00f56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_019e28e7-9fbe-75c7-a681-88b8215fa2ea" xlink:href="dsgr-20260630.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e28e7-9fbe-72f4-acda-53e3c0d886ce" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_019e28e7-9fbe-75c7-a681-88b8215fa2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e28e7-9fbe-7636-9dc8-0366532a08e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e28e7-9fbe-789a-b93e-3f447d4ee53a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e28e7-9fbe-7636-9dc8-0366532a08e3" xlink:to="loc_us-gaap_Liabilities_019e28e7-9fbe-789a-b93e-3f447d4ee53a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7390-a53a-23c9701e871f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e28e7-9fbe-7636-9dc8-0366532a08e3" xlink:to="loc_us-gaap_StockholdersEquity_019e28e7-9fbe-7390-a53a-23c9701e871f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e28e7-9fbe-7af1-a5c2-afd1d425240b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e28e7-9fbe-7636-9dc8-0366532a08e3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e28e7-9fbe-7af1-a5c2-afd1d425240b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="dsgr-20260630.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-701c-91a3-2f4888395889" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e28e7-9fbf-7a90-9956-4f094a9ad35d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-701c-91a3-2f4888395889" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e28e7-9fbf-7a90-9956-4f094a9ad35d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-799c-b305-f8c243690ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-701c-91a3-2f4888395889" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-799c-b305-f8c243690ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e28e7-9fbf-7ad8-b7db-a658325ed4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e28e7-9fbf-7200-b616-0a4448259ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e28e7-9fbf-7ad8-b7db-a658325ed4b3" xlink:to="loc_us-gaap_Revenues_019e28e7-9fbf-7200-b616-0a4448259ea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019e28e7-9fbf-7100-ad2b-be47d9411cde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e28e7-9fbf-7ad8-b7db-a658325ed4b3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019e28e7-9fbf-7100-ad2b-be47d9411cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-7b1d-bcfa-f0708bb0d4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e28e7-9fbf-7a34-9d6d-3545ee8431cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-7b1d-bcfa-f0708bb0d4e8" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e28e7-9fbf-7a34-9d6d-3545ee8431cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e28e7-9fbf-7ea1-b397-a7db5f824e65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-7b1d-bcfa-f0708bb0d4e8" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e28e7-9fbf-7ea1-b397-a7db5f824e65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e28e7-9fbf-79d3-af28-d9a4ce6b3d30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-7b1d-bcfa-f0708bb0d4e8" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e28e7-9fbf-79d3-af28-d9a4ce6b3d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e28e7-9fbf-7219-be3d-a3c36f73e502" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e28e7-9fbf-7b1d-bcfa-f0708bb0d4e8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e28e7-9fbf-7219-be3d-a3c36f73e502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e28e7-9fbf-720a-8641-c8b786b19be1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-77b5-9fa8-d27f98c618ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e28e7-9fbf-720a-8641-c8b786b19be1" xlink:to="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-77b5-9fa8-d27f98c618ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019e28e7-9fbf-7afa-9ab2-68e2d0b7181a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e28e7-9fbf-720a-8641-c8b786b19be1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019e28e7-9fbf-7afa-9ab2-68e2d0b7181a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_019e28e7-9fbf-77cb-8c45-a2cf711f6bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e28e7-9fbf-720a-8641-c8b786b19be1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_019e28e7-9fbf-77cb-8c45-a2cf711f6bfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e28e7-9fbf-7313-a8ad-344307c555bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e28e7-9fbf-7f0e-ae0b-b7f4ed4131c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e28e7-9fbf-7313-a8ad-344307c555bb" xlink:to="loc_us-gaap_GrossProfit_019e28e7-9fbf-7f0e-ae0b-b7f4ed4131c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e28e7-9fbf-7949-a191-e424f82e6801" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e28e7-9fbf-7313-a8ad-344307c555bb" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e28e7-9fbf-7949-a191-e424f82e6801" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="dsgr-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e28e7-9fbf-7164-a918-d134adef8bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e28e7-9fbf-7ac4-b23e-d34ad5d3dc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e28e7-9fbf-7164-a918-d134adef8bb8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e28e7-9fbf-7ac4-b23e-d34ad5d3dc0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_019e28e7-9fbf-78eb-98e3-650a5ede24c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e28e7-9fbf-7164-a918-d134adef8bb8" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_019e28e7-9fbf-78eb-98e3-650a5ede24c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e28e7-9fbf-7feb-bd8b-aaa4bf16084b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e28e7-9fbf-7feb-bd8b-aaa4bf16084b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PaymentsToAcquireRentalEquipment_019e28e7-9fbf-7db5-918f-8c48f3a97dc3" xlink:href="dsgr-20260630.xsd#dsgr_PaymentsToAcquireRentalEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:to="loc_dsgr_PaymentsToAcquireRentalEquipment_019e28e7-9fbf-7db5-918f-8c48f3a97dc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e28e7-9fbf-7404-bc8d-550a6f411f44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e28e7-9fbf-7404-bc8d-550a6f411f44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfBuildings_019e28e7-9fbf-7d35-8bf7-4652e3585965" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfBuildings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:to="loc_us-gaap_ProceedsFromSaleOfBuildings_019e28e7-9fbf-7d35-8bf7-4652e3585965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_019e28e7-9fbf-7c4c-bab8-dd8de21ae541" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7eef-9d6d-033f8ce9473a" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_019e28e7-9fbf-7c4c-bab8-dd8de21ae541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-7e11-8a55-e0f95d6e978f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_NetIncomeLoss_019e28e7-9fbf-7e11-8a55-e0f95d6e978f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e28e7-9fbf-7705-a882-0bfd617af06a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e28e7-9fbf-7705-a882-0bfd617af06a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019e28e7-9fbf-7313-ba2e-2feac7525180" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019e28e7-9fbf-7313-ba2e-2feac7525180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_019e28e7-9fbf-7fa1-94ed-f6863061d66c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_019e28e7-9fbf-7fa1-94ed-f6863061d66c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e28e7-9fbf-7b50-a8b2-c4c57d980e04" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e28e7-9fbf-7b50-a8b2-c4c57d980e04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_019e28e7-9fbf-7326-9d9f-f2477b4eee79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_019e28e7-9fbf-7326-9d9f-f2477b4eee79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019e28e7-9fbf-7833-8a52-aaf9d7a9bc51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019e28e7-9fbf-7833-8a52-aaf9d7a9bc51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryLIFOReserveEffectOnIncomeNetAndInventoryWriteDown_019e28e7-9fbf-785e-8d70-f7ea948a3c51" xlink:href="dsgr-20260630.xsd#dsgr_InventoryLIFOReserveEffectOnIncomeNetAndInventoryWriteDown"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_dsgr_InventoryLIFOReserveEffectOnIncomeNetAndInventoryWriteDown_019e28e7-9fbf-785e-8d70-f7ea948a3c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019e28e7-9fbf-7a7b-9fd8-1cd177aff938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019e28e7-9fbf-7a7b-9fd8-1cd177aff938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019e28e7-9fbf-741e-924d-74249449433f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019e28e7-9fbf-741e-924d-74249449433f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e28e7-9fbf-7653-92c6-629fd959c492" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e28e7-9fbf-7653-92c6-629fd959c492" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e28e7-9fbf-7f74-bac4-c9c8231604eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e28e7-9fbf-7f74-bac4-c9c8231604eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e28e7-9fbf-7836-8f2e-110b832ef7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e28e7-9fbf-7836-8f2e-110b832ef7b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e28e7-9fbf-72ad-bbaf-59b516c5a531" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e28e7-9fbf-72ad-bbaf-59b516c5a531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019e28e7-9fbf-70b6-bc93-7a7506327abc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019e28e7-9fbf-70b6-bc93-7a7506327abc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019e28e7-9fbf-7a97-aaa5-aeeab7736189" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019e28e7-9fbf-7a97-aaa5-aeeab7736189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_StepUpOfInventory_019e28e7-9fbf-7354-b932-70240a8a0cc9" xlink:href="dsgr-20260630.xsd#dsgr_StepUpOfInventory"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-78ec-a069-85abdd1a065d" xlink:to="loc_dsgr_StepUpOfInventory_019e28e7-9fbf-7354-b932-70240a8a0cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_019e28e7-9fbf-7b9e-b328-dfe92a5ec014" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_019e28e7-9fbf-7b9e-b328-dfe92a5ec014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e28e7-9fbf-7eab-bd28-50463de9fef6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e28e7-9fbf-7eab-bd28-50463de9fef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_019e28e7-9fbf-7537-840d-927467127232" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_019e28e7-9fbf-7537-840d-927467127232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_019e28e7-9fbf-769b-8e84-c894b6fcf526" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_019e28e7-9fbf-769b-8e84-c894b6fcf526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PaymentsForRepurchaseOfCommonStockNetOfExciseTaxes_019e28e7-9fbf-7340-a7bd-a53938e5a76f" xlink:href="dsgr-20260630.xsd#dsgr_PaymentsForRepurchaseOfCommonStockNetOfExciseTaxes"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_dsgr_PaymentsForRepurchaseOfCommonStockNetOfExciseTaxes_019e28e7-9fbf-7340-a7bd-a53938e5a76f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SharesRepurchasedHeldInTreasury_019e28e7-9fbf-7c68-8fc7-1d61d6ea6aa9" xlink:href="dsgr-20260630.xsd#dsgr_SharesRepurchasedHeldInTreasury"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_dsgr_SharesRepurchasedHeldInTreasury_019e28e7-9fbf-7c68-8fc7-1d61d6ea6aa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019e28e7-9fbf-710d-abfd-6ae515387e85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019e28e7-9fbf-710d-abfd-6ae515387e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019f8fe8-0a25-745a-9f97-4ea6af2c78d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-781f-9223-2402aa8b8270" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019f8fe8-0a25-745a-9f97-4ea6af2c78d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e28e7-9fbf-7861-8cfa-a430393c99ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-7631-a9a1-18f6280bc65c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e28e7-9fbf-7861-8cfa-a430393c99ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e28e7-9fbf-7631-a9a1-18f6280bc65c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7c53-b710-070d210492fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e28e7-9fbf-7861-8cfa-a430393c99ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e28e7-9fbf-7c53-b710-070d210492fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-738a-8772-e07b52abc0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e28e7-9fbf-7861-8cfa-a430393c99ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e28e7-9fbf-738a-8772-e07b52abc0f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e28e7-9fbf-7829-966a-e0e73f5a7dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e28e7-9fbf-7861-8cfa-a430393c99ad" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e28e7-9fbf-7829-966a-e0e73f5a7dd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofComponentsofPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#SupplementalFinancialStatementInformationScheduleofComponentsofPropertyPlantandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofComponentsofPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e28e7-a087-7dfc-b2a5-5b812b18ca63" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019e28e7-a087-77cd-b91f-f984a051e52c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e28e7-a087-7dfc-b2a5-5b812b18ca63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019e28e7-a087-77cd-b91f-f984a051e52c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e28e7-a087-7b12-9b53-fec52cdc9e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e28e7-a087-7dfc-b2a5-5b812b18ca63" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e28e7-a087-7b12-9b53-fec52cdc9e1b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofRentalEquipmentNetDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#SupplementalFinancialStatementInformationScheduleofRentalEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofRentalEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_019e28e7-a087-7cc1-955d-a3a7a5b15cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_019e28e7-a087-702a-8464-e0cd5d9ed472" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_019e28e7-a087-7cc1-955d-a3a7a5b15cf2" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_019e28e7-a087-702a-8464-e0cd5d9ed472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_019e28e7-a087-7fc7-86bf-87bb99a93153" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_019e28e7-a087-7cc1-955d-a3a7a5b15cf2" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_019e28e7-a087-7fc7-86bf-87bb99a93153" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#SupplementalFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:href="dsgr-20260630.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e28e7-a087-7a50-b32b-f76861358035" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e28e7-a087-7a50-b32b-f76861358035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedCustomerRebates_019e28e7-a087-7ca2-8ad7-ca6305765734" xlink:href="dsgr-20260630.xsd#dsgr_AccruedCustomerRebates"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_dsgr_AccruedCustomerRebates_019e28e7-a087-7ca2-8ad7-ca6305765734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019e28e7-a087-7bdc-9a34-d3abd169b67a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019e28e7-a087-7bdc-9a34-d3abd169b67a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedSeveranceCurrent_019e28e7-a087-7f87-94ad-d55682aba33c" xlink:href="dsgr-20260630.xsd#dsgr_AccruedSeveranceCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_dsgr_AccruedSeveranceCurrent_019e28e7-a087-7f87-94ad-d55682aba33c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019e28e7-a087-70fe-86d7-330647313dff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019e28e7-a087-70fe-86d7-330647313dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019e28e7-a087-7a6d-add9-5afac5f221ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019e28e7-a087-7a6d-add9-5afac5f221ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_019e28e7-a087-70bc-8ad6-0e4c87cc9d79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_InterestPayableCurrent_019e28e7-a087-70bc-8ad6-0e4c87cc9d79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DeferredAcquisitionPayment_019e28e7-a087-782f-acd2-c08919403644" xlink:href="dsgr-20260630.xsd#dsgr_DeferredAcquisitionPayment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_dsgr_DeferredAcquisitionPayment_019e28e7-a087-782f-acd2-c08919403644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_019e28e7-a087-7efd-baac-fdeab2698a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_AccruedSalariesCurrent_019e28e7-a087-7efd-baac-fdeab2698a3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e28e7-a087-70ae-8968-e819f715d92c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e28e7-a087-70ae-8968-e819f715d92c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedStockBasedCompensation_019e28e7-a087-7465-9516-4638d2644cdd" xlink:href="dsgr-20260630.xsd#dsgr_AccruedStockBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_019e28e7-a087-7c36-b200-5f45d06a5694" xlink:to="loc_dsgr_AccruedStockBasedCompensation_019e28e7-a087-7465-9516-4638d2644cdd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofOtherLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#SupplementalFinancialStatementInformationScheduleofOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SupplementalFinancialStatementInformationScheduleofOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-a087-7a1a-a0bc-c755b8869993" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_019e28e7-a087-7288-8bc7-41b5ee836b62" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-a087-7a1a-a0bc-c755b8869993" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_019e28e7-a087-7288-8bc7-41b5ee836b62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherMiscellaneousLiabilities_019e28e7-a087-7fbd-801a-1fa199ebe84e" xlink:href="dsgr-20260630.xsd#dsgr_OtherMiscellaneousLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-a087-7a1a-a0bc-c755b8869993" xlink:to="loc_dsgr_OtherMiscellaneousLiabilities_019e28e7-a087-7fbd-801a-1fa199ebe84e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecurityBonusPlan_019e28e7-a087-72bc-8444-e3aa85a264b2" xlink:href="dsgr-20260630.xsd#dsgr_SecurityBonusPlan"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_019e28e7-a087-7a1a-a0bc-c755b8869993" xlink:to="loc_dsgr_SecurityBonusPlan_019e28e7-a087-72bc-8444-e3aa85a264b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillandIntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#GoodwillandIntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforDefiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillandIntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforDefiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7c6b-9d18-c2a33ecaa361" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e28e7-a087-7ef4-aaa1-12c1753d8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7c6b-9d18-c2a33ecaa361" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e28e7-a087-7ef4-aaa1-12c1753d8a88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e28e7-a087-77be-8165-43a1aded3a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7c6b-9d18-c2a33ecaa361" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e28e7-a087-77be-8165-43a1aded3a8b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAggregateAmortizationExpenseDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#GoodwillandIntangibleAssetsScheduleofEstimatedAggregateAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAggregateAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019e28e7-a087-720f-b917-0a2b2906697d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019e28e7-a087-720f-b917-0a2b2906697d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019e28e7-a087-7a2d-800d-95ab8417fa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019e28e7-a087-7a2d-800d-95ab8417fa4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019e28e7-a087-71c1-9a2a-e87e2ec72e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019e28e7-a087-71c1-9a2a-e87e2ec72e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019e28e7-a087-790d-98bd-1308f642f7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019e28e7-a087-790d-98bd-1308f642f7c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019e28e7-a087-7ff4-a79b-638ecf0ca96c" xlink:href="dsgr-20260630.xsd#dsgr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_dsgr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019e28e7-a087-7ff4-a79b-638ecf0ca96c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019e28e7-a087-7a6d-be4f-5237b9661527" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e28e7-a087-7f0f-b021-de3608248ffa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019e28e7-a087-7a6d-be4f-5237b9661527" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofExpensesRelatedtoLeasingActivityDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#LeasesScheduleofExpensesRelatedtoLeasingActivityDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofExpensesRelatedtoLeasingActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseCost_019e28e7-a087-74b2-bd84-7325188d1972" xlink:href="dsgr-20260630.xsd#dsgr_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019e28e7-a087-74e0-acc5-2f2fa4f37419" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_FinanceLeaseCost_019e28e7-a087-74b2-bd84-7325188d1972" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019e28e7-a087-74e0-acc5-2f2fa4f37419" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_019e28e7-a087-7c65-8d7e-70a0112ff101" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_FinanceLeaseCost_019e28e7-a087-74b2-bd84-7325188d1972" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_019e28e7-a087-7c65-8d7e-70a0112ff101" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019e28e7-a087-72b0-a025-7de63357e57a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019e28e7-a087-7372-a773-0dd80697a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e28e7-a087-72b0-a025-7de63357e57a" xlink:to="loc_us-gaap_OperatingLeaseCost_019e28e7-a087-7372-a773-0dd80697a4a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseCost_019e28e7-a087-7923-8926-78d3c5c8054d" xlink:href="dsgr-20260630.xsd#dsgr_FinanceLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e28e7-a087-72b0-a025-7de63357e57a" xlink:to="loc_dsgr_FinanceLeaseCost_019e28e7-a087-7923-8926-78d3c5c8054d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_019e28e7-a087-7405-91fc-f395114f0b06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e28e7-a087-72b0-a025-7de63357e57a" xlink:to="loc_us-gaap_SubleaseIncome_019e28e7-a087-7405-91fc-f395114f0b06" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofValueofNetAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#LeasesScheduleofValueofNetAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofValueofNetAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_019e28e7-a087-71d1-9773-40cae7715023" xlink:href="dsgr-20260630.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e28e7-a087-7797-a375-90cac146c8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityCurrent_019e28e7-a087-71d1-9773-40cae7715023" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e28e7-a087-7797-a375-90cac146c8ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019e28e7-a087-78a7-87f9-bc032ddaca98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityCurrent_019e28e7-a087-71d1-9773-40cae7715023" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019e28e7-a087-78a7-87f9-bc032ddaca98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseAssetsRightofUseAsset_019e28e7-a087-7bc1-99fe-25937a31686e" xlink:href="dsgr-20260630.xsd#dsgr_LeaseAssetsRightofUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e28e7-a087-742c-b20a-ed36c608fb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseAssetsRightofUseAsset_019e28e7-a087-7bc1-99fe-25937a31686e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e28e7-a087-742c-b20a-ed36c608fb9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019e28e7-a087-731d-9f95-ce7abc72704e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseAssetsRightofUseAsset_019e28e7-a087-7bc1-99fe-25937a31686e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019e28e7-a087-731d-9f95-ce7abc72704e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_019e28e7-a087-73d9-b9a6-268cfa706c27" xlink:href="dsgr-20260630.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e28e7-a087-7984-a134-6b6be72397b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityNoncurrent_019e28e7-a087-73d9-b9a6-268cfa706c27" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e28e7-a087-7984-a134-6b6be72397b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019e28e7-a087-70bf-a14d-e827b51934e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityNoncurrent_019e28e7-a087-73d9-b9a6-268cfa706c27" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019e28e7-a087-70bf-a14d-e827b51934e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-79f4-a3ca-0743e2f1d6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-73f2-9fff-754a86e44ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-79f4-a3ca-0743e2f1d6a3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-73f2-9fff-754a86e44ba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019e28e7-a088-7607-a87d-22a5be1cf9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-79f4-a3ca-0743e2f1d6a3" xlink:to="loc_us-gaap_FinanceLeaseLiability_019e28e7-a088-7607-a87d-22a5be1cf9e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-794b-b338-542695e71374" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-794b-b338-542695e71374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-73e0-806a-15af976bd94a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-73e0-806a-15af976bd94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7524-800c-d2dae33ee39e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7524-800c-d2dae33ee39e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7b14-a272-c205531c0653" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7b14-a272-c205531c0653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7d40-ace6-92087c1be138" xlink:href="dsgr-20260630.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7d40-ace6-92087c1be138" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-770b-9846-ccb40096f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-74ad-b117-b8eabb2f4735" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-770b-9846-ccb40096f70f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_019e28e7-a088-70f6-8bb6-fd0b9b898dcb" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-79da-9203-6aceb99ec71f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_019e28e7-a088-70f6-8bb6-fd0b9b898dcb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-79da-9203-6aceb99ec71f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-7802-acef-6ec69976c30a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_019e28e7-a088-70f6-8bb6-fd0b9b898dcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-7802-acef-6ec69976c30a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-797a-b7b0-fb1fd542788d" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7516-908f-aeee321667fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-797a-b7b0-fb1fd542788d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7516-908f-aeee321667fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7a43-bc20-0b35d925c44c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-797a-b7b0-fb1fd542788d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7a43-bc20-0b35d925c44c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_019e28e7-a088-74fb-a0f2-b04390865219" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_019e28e7-a088-74fb-a0f2-b04390865219" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_019e28e7-a088-75ee-80d5-992f3328f37f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_019e28e7-a088-75ee-80d5-992f3328f37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_019e28e7-a088-7708-ab2c-eecfd44ea9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_019e28e7-a088-7708-ab2c-eecfd44ea9fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_019e28e7-a088-70ca-982c-78414a13b16d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_019e28e7-a088-70ca-982c-78414a13b16d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_019e28e7-a088-71f8-a1d6-85c05fa79172" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_019e28e7-a088-71f8-a1d6-85c05fa79172" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_019e28e7-a088-74b1-84f0-26ab5d35179c" xlink:href="dsgr-20260630.xsd#dsgr_LessorOperatingLeasePaymentToBeReceivedAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_019e28e7-a088-756e-9827-c50cebac49c9" xlink:to="loc_dsgr_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_019e28e7-a088-74b1-84f0-26ab5d35179c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityImputedInterest_019e28e7-a088-796b-8788-421ae13e35d0" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityImputedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-787e-a32b-74e6c30654cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityImputedInterest_019e28e7-a088-796b-8788-421ae13e35d0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-787e-a32b-74e6c30654cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-7465-8082-fd0e2decee3a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityImputedInterest_019e28e7-a088-796b-8788-421ae13e35d0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-7465-8082-fd0e2decee3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-78ac-8309-a7e80644de1d" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-7c9c-9e25-77f4146ba9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-78ac-8309-a7e80644de1d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-7c9c-9e25-77f4146ba9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-72a8-aa92-bd8b9abe6b61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-78ac-8309-a7e80644de1d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-72a8-aa92-bd8b9abe6b61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_019e28e7-a088-7654-9c70-7c53f8636491" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-71e4-953c-253a6f773bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_019e28e7-a088-7654-9c70-7c53f8636491" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-71e4-953c-253a6f773bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-7453-b6b0-2c10a32b0894" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_019e28e7-a088-7654-9c70-7c53f8636491" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-7453-b6b0-2c10a32b0894" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_019e28e7-a088-7850-85dc-40cfc569a6a0" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-744d-80c7-983dc353bd43" xlink:href="dsgr-20260630.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_019e28e7-a088-7850-85dc-40cfc569a6a0" xlink:to="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-744d-80c7-983dc353bd43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7245-8cc8-64313d0bddd0" xlink:href="dsgr-20260630.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_019e28e7-a088-7850-85dc-40cfc569a6a0" xlink:to="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7245-8cc8-64313d0bddd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7b23-876b-1d5e2bc71c72" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7c10-bd20-fc684eb63139" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7b23-876b-1d5e2bc71c72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7c10-bd20-fc684eb63139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-75ac-98c7-7f9d29f2415c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7b23-876b-1d5e2bc71c72" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-75ac-98c7-7f9d29f2415c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPresentValue_019e28e7-a088-7586-8e5f-68b34e344eb9" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e28e7-a088-761d-8010-1b22d078557a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPresentValue_019e28e7-a088-7586-8e5f-68b34e344eb9" xlink:to="loc_us-gaap_OperatingLeaseLiability_019e28e7-a088-761d-8010-1b22d078557a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019e28e7-a088-7536-9dbb-c50a707b66e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPresentValue_019e28e7-a088-7586-8e5f-68b34e344eb9" xlink:to="loc_us-gaap_FinanceLeaseLiability_019e28e7-a088-7536-9dbb-c50a707b66e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-746e-a6ab-61b94744b31f" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7c16-b539-b2b5f275d646" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-746e-a6ab-61b94744b31f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7c16-b539-b2b5f275d646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7c6b-a462-491ca016f7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-746e-a6ab-61b94744b31f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7c6b-a462-491ca016f7fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_1" xlink:type="simple" xlink:href="dsgr-20260630.xsd#LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-72cc-876e-680dc4579b09" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityImputedInterest_019e28e7-a088-7c9f-9259-f63acf3db5ef" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityImputedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-72cc-876e-680dc4579b09" xlink:to="loc_dsgr_NetLeaseLiabilityImputedInterest_019e28e7-a088-7c9f-9259-f63acf3db5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPresentValue_019e28e7-a088-73f7-961f-3238f3d25b26" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPresentValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-72cc-876e-680dc4579b09" xlink:to="loc_dsgr_NetLeaseLiabilityPresentValue_019e28e7-a088-73f7-961f-3238f3d25b26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-7cc7-8a46-7788611a0644" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019e28e7-a088-7cc7-8a46-7788611a0644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-7456-b06c-630df7daa3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019e28e7-a088-7456-b06c-630df7daa3cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7437-b04c-cad99efab7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-7437-b04c-cad99efab7f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7d3c-b149-f845fe977a89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7d3c-b149-f845fe977a89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-78df-9c7e-8107356c65e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-78df-9c7e-8107356c65e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7f54-a2cc-84188060a2fc" xlink:href="dsgr-20260630.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019e28e7-a088-7a99-bdd7-31e0aa937eab" xlink:to="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_019e28e7-a088-7f54-a2cc-84188060a2fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-75a5-84fa-c6f5b89ba370" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-7dad-933c-091c69508766" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-75a5-84fa-c6f5b89ba370" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e28e7-a088-7dad-933c-091c69508766" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e28e7-a088-7856-ab1f-07419f298453" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e28e7-a088-75a5-84fa-c6f5b89ba370" xlink:to="loc_us-gaap_OperatingLeaseLiability_019e28e7-a088-7856-ab1f-07419f298453" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_2" xlink:type="simple" xlink:href="dsgr-20260630.xsd#LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_2"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofValueofLeaseLiabilitiesRelatedtoOperatingandFinanceLeasesDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_019e28e7-a088-79c4-935f-ee26b18d8757" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_019e28e7-a088-79c4-935f-ee26b18d8757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_019e28e7-a088-7576-a1f0-fcc7a6180bce" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_019e28e7-a088-7576-a1f0-fcc7a6180bce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7b90-bc4c-7b89ee5a5d4b" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_019e28e7-a088-7b90-bc4c-7b89ee5a5d4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-74bc-b90a-a9edd1099448" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_019e28e7-a088-74bc-b90a-a9edd1099448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_019e28e7-a088-77be-bb2c-19d0b125f95f" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_019e28e7-a088-77be-bb2c-19d0b125f95f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7e5a-8177-f159cb6dea50" xlink:href="dsgr-20260630.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_019e28e7-a088-7633-892a-28feedbe9017" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_019e28e7-a088-7e5a-8177-f159cb6dea50" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="dsgr-20260630.xsd#EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e28e7-a088-7b63-81e2-2f280a0578b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e28e7-a088-7ea5-8f5a-93c45406858c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e28e7-a088-7b63-81e2-2f280a0578b4" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e28e7-a088-7ea5-8f5a-93c45406858c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e28e7-a088-72f3-9ea3-9638d6338088" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e28e7-a088-7b63-81e2-2f280a0578b4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e28e7-a088-72f3-9ea3-9638d6338088" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
