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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019dac7a-780a-796e-a2c3-d17a26d5b962,g:fed78b71-1501-4d7f-8b3b-22decaee0565-->
<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.mihomes.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20260331.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dac7a-7902-71b7-a539-4531c1766003" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dac7a-7902-71b7-a539-4531c1766003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_019dac7a-7902-704f-ba0d-0ce82a9e4122" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_019dac7a-7902-704f-ba0d-0ce82a9e4122" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_019dac7a-7902-75a2-81fc-a1ef38e4e861" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRealEstate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_InventoryRealEstate_019dac7a-7902-75a2-81fc-a1ef38e4e861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019dac7a-7902-78d2-8c11-88c622fd651e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019dac7a-7902-78d2-8c11-88c622fd651e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019dac7a-7902-72c1-afdb-903212597f50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_EquityMethodInvestments_019dac7a-7902-72c1-afdb-903212597f50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019dac7a-7902-7289-aa48-97cc071f11ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019dac7a-7902-7289-aa48-97cc071f11ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019dac7a-7902-7736-bf49-0c8728d8f833" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019dac7a-7902-7736-bf49-0c8728d8f833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019dac7a-7902-7bf6-a5da-344239ca50e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_Goodwill_019dac7a-7902-7bf6-a5da-344239ca50e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_019dac7a-7902-732d-9dbc-5116fb9d9027" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_OtherAssets_019dac7a-7902-732d-9dbc-5116fb9d9027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_019dac7a-7902-7226-af6d-431717c61638" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-7902-7dcf-8beb-cb2ea13908c2" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_019dac7a-7902-7226-af6d-431717c61638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" 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_AccountsPayableCurrentAndNoncurrent_019dac7a-7902-7089-809f-21d9c308ab80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_019dac7a-7902-7089-809f-21d9c308ab80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_019dac7a-7902-7fa6-9944-4ae206f4d34a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_019dac7a-7902-7fa6-9944-4ae206f4d34a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019dac7a-7902-732b-80d9-a7048994f0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_OperatingLeaseLiability_019dac7a-7902-732b-80d9-a7048994f0d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_019dac7a-7902-75ce-abfb-bac5531cded5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_OtherLiabilities_019dac7a-7902-75ce-abfb-bac5531cded5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_019dac7a-7902-7d58-94d1-4e48fd3cf93e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_019dac7a-7902-7d58-94d1-4e48fd3cf93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_019dac7a-7902-70ad-990f-aac09f19ed21" xlink:href="mho-20260331.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_019dac7a-7902-70ad-990f-aac09f19ed21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_019dac7a-7902-7a8d-a442-a3fdee2c7f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_LineOfCredit_019dac7a-7902-7a8d-a442-a3fdee2c7f5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_019dac7a-7902-7ee6-8dd7-bbc171d691cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_019dac7a-7902-7ee6-8dd7-bbc171d691cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_019dac7a-7902-7329-ba48-63e05ac13397" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNotesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_us-gaap_OtherNotesPayable_019dac7a-7902-7329-ba48-63e05ac13397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2028_019dac7a-7902-7c7a-a072-90cdac993336" xlink:href="mho-20260331.xsd#mho_Seniornotesdue2028"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_mho_Seniornotesdue2028_019dac7a-7902-7c7a-a072-90cdac993336" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_019dac7a-7902-7f0d-ad84-0c28e565a532" xlink:href="mho-20260331.xsd#mho_SeniorNotesDue2030"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dac7a-7902-793a-8e21-123eab91975d" xlink:to="loc_mho_SeniorNotesDue2030_019dac7a-7902-7f0d-ad84-0c28e565a532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019dac7a-7902-759e-bb6e-3acde6cf42b1" 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_CommonStockValue_019dac7a-7902-7cbe-b7f6-b655f40fe368" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dac7a-7902-759e-bb6e-3acde6cf42b1" xlink:to="loc_us-gaap_CommonStockValue_019dac7a-7902-7cbe-b7f6-b655f40fe368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019dac7a-7902-77cc-9b1a-0aa28b1bba31" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dac7a-7902-759e-bb6e-3acde6cf42b1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019dac7a-7902-77cc-9b1a-0aa28b1bba31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019dac7a-7902-79d1-b225-2609e741b56a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dac7a-7902-759e-bb6e-3acde6cf42b1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019dac7a-7902-79d1-b225-2609e741b56a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_019dac7a-7902-7fc7-abdd-abd2a85e104d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dac7a-7902-759e-bb6e-3acde6cf42b1" xlink:to="loc_us-gaap_TreasuryStockValue_019dac7a-7902-7fc7-abdd-abd2a85e104d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dac7a-7902-757a-ac49-173137778bfb" 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_StockholdersEquity_019dac7a-7902-7a90-a1d4-13bc6b7f9c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dac7a-7902-757a-ac49-173137778bfb" xlink:to="loc_us-gaap_StockholdersEquity_019dac7a-7902-7a90-a1d4-13bc6b7f9c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019dac7a-7902-7ca1-a48a-e020c56cd136" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dac7a-7902-757a-ac49-173137778bfb" xlink:to="loc_us-gaap_Liabilities_019dac7a-7902-7ca1-a48a-e020c56cd136" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="mho-20260331.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019dac7a-7902-7165-8d95-fab7c103c9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019dac7a-7902-7165-8d95-fab7c103c9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019dac7a-7902-78a4-b39f-56e9651e4cae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019dac7a-7902-78a4-b39f-56e9651e4cae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_019dac7a-7902-753c-9ec2-9b944a3950db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_SellingExpense_019dac7a-7902-753c-9ec2-9b944a3950db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-7902-7134-a344-620404c29bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-7902-7134-a344-620404c29bdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019dac7a-7902-762e-97e6-e6a2d31dcb78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019dac7a-7902-762e-97e6-e6a2d31dcb78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_019dac7a-7902-7b6b-8560-169353099ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_019dac7a-7902-7b6b-8560-169353099ff8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019dac7a-7902-7fe3-945e-14b45ca8c4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019dac7a-7902-7fe3-945e-14b45ca8c4ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_019dac7a-7902-716b-9ff4-89b3b3346e62" xlink:href="mho-20260331.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_019dac7a-7902-716b-9ff4-89b3b3346e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_019dac7a-7902-776b-b433-8a24961eb2db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dac7a-7902-7e29-86c7-4fea0b2ec864" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_019dac7a-7902-776b-b433-8a24961eb2db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-7902-76e5-86ef-f7c494a4ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019dac7a-7902-724a-ad98-4c2b16d155e0" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-7902-76e5-86ef-f7c494a4ff67" xlink:to="loc_us-gaap_Revenues_019dac7a-7902-724a-ad98-4c2b16d155e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019dac7a-7902-72a2-95df-2949857315cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-7902-76e5-86ef-f7c494a4ff67" xlink:to="loc_us-gaap_CostsAndExpenses_019dac7a-7902-72a2-95df-2949857315cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019dac7a-7902-77be-94df-be323acb5cbe" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-7902-7d0f-b7b0-ce4a7a024a80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dac7a-7902-77be-94df-be323acb5cbe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-7902-7d0f-b7b0-ce4a7a024a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019dac7a-7902-7ac7-bb5d-e73583e49818" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dac7a-7902-77be-94df-be323acb5cbe" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019dac7a-7902-7ac7-bb5d-e73583e49818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_019dac7a-7902-707a-bd1c-1a21c8645204" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dac7a-7902-77be-94df-be323acb5cbe" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_019dac7a-7902-707a-bd1c-1a21c8645204" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20260331.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dac7a-7902-747f-8b61-3fcb5e0260cc" 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_019dac7a-7902-7519-9021-171bec36ee58" 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_019dac7a-7902-747f-8b61-3fcb5e0260cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7519-9021-171bec36ee58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7755-bc40-fbaf01915530" 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_019dac7a-7902-747f-8b61-3fcb5e0260cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7755-bc40-fbaf01915530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-768f-a9c4-e37a9c606a06" 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_019dac7a-7902-747f-8b61-3fcb5e0260cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-768f-a9c4-e37a9c606a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" 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_019dac7a-7902-722e-a839-3e1bb39d8cb5" 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_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_NetIncomeLoss_019dac7a-7902-722e-a839-3e1bb39d8cb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-7902-7626-8674-f60ee9a46211" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-7902-7626-8674-f60ee9a46211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_019dac7a-7902-757d-8d2a-35b376791537" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_019dac7a-7902-757d-8d2a-35b376791537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_019dac7a-7902-7270-8fa8-931d8c041f91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_019dac7a-7902-7270-8fa8-931d8c041f91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_019dac7a-7902-7171-9f2e-a866b3fafb09" xlink:href="mho-20260331.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_019dac7a-7902-7171-9f2e-a866b3fafb09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageServicingRights_019dac7a-7902-7999-b3da-8e19025a9b4b" xlink:href="mho-20260331.xsd#mho_FairValueAdjustmentOfMortgageServicingRights"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_mho_FairValueAdjustmentOfMortgageServicingRights_019dac7a-7902-7999-b3da-8e19025a9b4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_019dac7a-7902-7324-8228-0ed8b1f41acb" xlink:href="mho-20260331.xsd#mho_AdditionsOfServicingAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_mho_AdditionsOfServicingAsset_019dac7a-7902-7324-8228-0ed8b1f41acb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_019dac7a-7902-7560-aa14-6e618e73cab7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_019dac7a-7902-7560-aa14-6e618e73cab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019dac7a-7902-7a8c-a9b8-2dfa42f468b6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_Depreciation_019dac7a-7902-7a8c-a9b8-2dfa42f468b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019dac7a-7902-7c10-9c78-bf6ce66d4867" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019dac7a-7902-7c10-9c78-bf6ce66d4867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_019dac7a-7902-716a-9783-c22d73d4f0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_019dac7a-7902-716a-9783-c22d73d4f0b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt_019dac7a-7902-7e6f-86a8-6f49730ed0d9" xlink:href="mho-20260331.xsd#mho_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_mho_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt_019dac7a-7902-7e6f-86a8-6f49730ed0d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019dac7a-7902-7b76-85db-9f00f427cc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_ShareBasedCompensation_019dac7a-7902-7b76-85db-9f00f427cc3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019dac7a-7902-7921-aec0-e7bb9feab9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019dac7a-7902-7921-aec0-e7bb9feab9d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019dac7a-7902-732f-8100-a5ce85d6929d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_019dac7a-7902-732f-8100-a5ce85d6929d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019dac7a-7902-7236-9cf2-64f8a32b61a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019dac7a-7902-7236-9cf2-64f8a32b61a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019dac7a-7902-7697-b79f-0ecd0a3fab4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019dac7a-7902-7697-b79f-0ecd0a3fab4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019dac7a-7902-71bc-b0ab-ebe9d5cfd6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019dac7a-7902-71bc-b0ab-ebe9d5cfd6a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_019dac7a-7902-7e56-82d1-f90bb17fba8f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_019dac7a-7902-7e56-82d1-f90bb17fba8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019dac7a-7902-7652-bcb3-ab09bd3de628" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019dac7a-7902-7652-bcb3-ab09bd3de628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019dac7a-7902-76e8-b404-c2ee63414eec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019dac7a-7902-76e8-b404-c2ee63414eec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_019dac7a-7902-7f9c-84c5-e59059c91334" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_019dac7a-7902-7f9c-84c5-e59059c91334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherNet_019dac7a-7902-7e4f-b86a-0f8ed2654f5b" xlink:href="mho-20260331.xsd#mho_OtherNet"/>
    <link:calculationArc order="23" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019dac7a-7902-7019-852f-9ff09a7c6032" xlink:to="loc_mho_OtherNet_019dac7a-7902-7e4f-b86a-0f8ed2654f5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" 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_RepaymentsOfSeniorDebt_019dac7a-7902-748e-8538-b3fde8861b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_019dac7a-7902-748e-8538-b3fde8861b5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_019dac7a-7902-7ed4-bcd3-f679724760ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_019dac7a-7902-7ed4-bcd3-f679724760ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_019dac7a-7902-743b-a6a4-ed7ec7f9bca8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromBankDebt_019dac7a-7902-743b-a6a4-ed7ec7f9bca8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_019dac7a-7902-770e-b356-d1b5e296cdda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_019dac7a-7902-770e-b356-d1b5e296cdda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_019dac7a-7902-7661-9ee7-5d7cc56d9d52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_019dac7a-7902-7661-9ee7-5d7cc56d9d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019dac7a-7902-7486-9186-67cd7a247b15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019dac7a-7902-7486-9186-67cd7a247b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019dac7a-7902-7372-896d-ce2273c60c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019dac7a-7902-7372-896d-ce2273c60c1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019dac7a-7902-7856-b015-a7b3a1275ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019dac7a-7902-7856-b015-a7b3a1275ffe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_019dac7a-7902-798e-97a3-4cf0b9bd30d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_019dac7a-7902-798e-97a3-4cf0b9bd30d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_019dac7a-7902-7164-bb1c-7a92f2ed9db9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019dac7a-7902-706b-88b0-90a5dc8100ad" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_019dac7a-7902-7164-bb1c-7a92f2ed9db9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7284-96dd-89b3a991190f" 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_PaymentsToAcquirePropertyPlantAndEquipment_019dac7a-7902-7fdd-8756-97ae8ea0a590" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7284-96dd-89b3a991190f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019dac7a-7902-7fdd-8756-97ae8ea0a590" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_019dac7a-7902-72c0-a2ec-3159e1df6d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7284-96dd-89b3a991190f" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_019dac7a-7902-72c0-a2ec-3159e1df6d3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_019dac7a-7902-775f-ad5e-72b5e0f42fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7284-96dd-89b3a991190f" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_019dac7a-7902-775f-ad5e-72b5e0f42fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_019dac7a-7902-74e7-b641-214885cda19d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019dac7a-7902-7284-96dd-89b3a991190f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_019dac7a-7902-74e7-b641-214885cda19d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryDetails" xlink:type="simple" xlink:href="mho-20260331.xsd#InventoryandCapitalizedInterestInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRealEstate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_019dac7a-7902-765c-87b1-2d3532808e53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_019dac7a-7902-765c-87b1-2d3532808e53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_019dac7a-7902-7687-add6-8d4d164cc86f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_us-gaap_InventoryLandHeldForSale_019dac7a-7902-7687-add6-8d4d164cc86f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_019dac7a-7902-7dc8-938e-19a8b5fefbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_019dac7a-7902-7dc8-938e-19a8b5fefbf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_019dac7a-7902-7699-b220-9e5645398570" xlink:href="mho-20260331.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_019dac7a-7902-7699-b220-9e5645398570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_019dac7a-7902-77e8-b52b-8911bbe37c43" xlink:href="mho-20260331.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_mho_CommunityDevelopmentDistrict_019dac7a-7902-77e8-b52b-8911bbe37c43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_019dac7a-7902-7315-a237-1c868275466f" xlink:href="mho-20260331.xsd#mho_LandPurchaseDeposits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_mho_LandPurchaseDeposits_019dac7a-7902-7315-a237-1c868275466f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_019dac7a-7902-752b-81f3-426a5db2e87e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_019dac7a-7902-76f9-8b77-d6e0f10221be" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_019dac7a-7902-752b-81f3-426a5db2e87e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="simple" xlink:href="mho-20260331.xsd#EarningsperShareEarningsperShareDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019dac7a-79d6-760d-962e-420b0c9466cd" 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_WeightedAverageNumberOfSharesOutstandingBasic_019dac7a-79d6-7886-b0ea-b949301e08b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019dac7a-79d6-760d-962e-420b0c9466cd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019dac7a-79d6-7886-b0ea-b949301e08b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_019dac7a-79d6-710e-a1b7-4d0727bd042e" xlink:href="mho-20260331.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019dac7a-79d6-760d-962e-420b0c9466cd" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_019dac7a-79d6-710e-a1b7-4d0727bd042e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019dac7a-79d6-75fd-b127-28c900fa0792" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019dac7a-79d6-760d-962e-420b0c9466cd" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019dac7a-79d6-75fd-b127-28c900fa0792" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="simple" xlink:href="mho-20260331.xsd#BusinessSegmentsBusinessSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019dac7a-79d6-7134-a017-c227f1386e8c" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:to="loc_us-gaap_OperatingIncomeLoss_019dac7a-79d6-7134-a017-c227f1386e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_019dac7a-79d6-79ca-9bcf-1b7daa69ab0b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:to="loc_us-gaap_InterestExpense_019dac7a-79d6-79ca-9bcf-1b7daa69ab0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_019dac7a-79d6-7fe9-9448-d6561152d13c" xlink:href="mho-20260331.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_019dac7a-79d6-7fe9-9448-d6561152d13c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-79d6-7c4f-add6-ba2e67c30a42" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dac7a-79d6-7c4f-add6-ba2e67c30a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019dac7a-79d6-7425-8a2a-4d7c7989d5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_019dac7a-79d6-79ac-8d19-c58dfbf1a31e" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019dac7a-79d6-7425-8a2a-4d7c7989d5b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20260331.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019dac7a-79d6-766c-b9ef-8788f7fa9ff6" 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_AdvancesOnInventoryPurchases_019dac7a-79d6-72d9-a47a-c27ebe10b1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-79d6-766c-b9ef-8788f7fa9ff6" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_019dac7a-79d6-72d9-a47a-c27ebe10b1a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_019dac7a-79d6-7c47-acdd-039ff9166170" xlink:href="mho-20260331.xsd#mho_InventorySegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-79d6-766c-b9ef-8788f7fa9ff6" xlink:to="loc_mho_InventorySegments_019dac7a-79d6-7c47-acdd-039ff9166170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019dac7a-79d6-7fdb-8224-565966211929" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-79d6-766c-b9ef-8788f7fa9ff6" xlink:to="loc_us-gaap_EquityMethodInvestments_019dac7a-79d6-7fdb-8224-565966211929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_019dac7a-79d6-7a18-aed1-a4d697398680" xlink:href="mho-20260331.xsd#mho_OtherCombinedAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dac7a-79d6-766c-b9ef-8788f7fa9ff6" xlink:to="loc_mho_OtherCombinedAssets_019dac7a-79d6-7a18-aed1-a4d697398680" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>