<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0306</schemaVersion>

    <documentType>4/A</documentType>

    <periodOfReport>2019-04-29</periodOfReport>

    <dateOfOriginalSubmission>2019-05-01</dateOfOriginalSubmission>

    <issuer>
        <issuerCik>0001703956</issuerCik>
        <issuerName>Concrete Pumping Holdings, Inc.</issuerName>
        <issuerTradingSymbol>BBCP</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001658446</rptOwnerCik>
            <rptOwnerName>Osman Tariq</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>C/O INDUSTREA ACQUISITION CORP.</rptOwnerStreet1>
            <rptOwnerStreet2>28 WEST 44TH STREET, SUITE 501</rptOwnerStreet2>
            <rptOwnerCity>NEW YORK</rptOwnerCity>
            <rptOwnerState>NY</rptOwnerState>
            <rptOwnerZipCode>10036</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isTenPercentOwner>1</isTenPercentOwner>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2019-04-29</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F1"/>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>1664500</value>
                </transactionShares>
                <transactionPricePerShare>
                    <footnoteId id="F1"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>6067825</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>See Footnotes</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Warrants</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2019-04-29</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>D</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F1"/>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>10822500</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F3"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>10822500</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>0</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>See footnotes</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">CFLL Sponsor Holdings LLC (f/k/a Industrea Alexandria LLC) (&quot;CFLL Sponsor&quot;) disposed of warrants to purchase 10,822,500 shares of common stock, par value $0.0001 per share, of the Issuer (&quot;common stock&quot;) in exchange for 1,664,500 shares of common stock in an Issuer exchange offer.</footnote>
        <footnote id="F2">6,067,825 of such shares are held by CFLL Sponsor and 7,784,313 of such shares are held by CFLL Holdings, LLC (&quot;CFLL Holdings&quot;). Howard D. Morgan, Heather L. Faust, Tariq Osman, Joseph Del Toro and Charles Burns are the managers of the CFLL Sponsor and CFLL Holdings, share voting and investment discretion with respect to the common stock held by CFLL Sponsor, and each has individual voting and investment discretion with respect to the common stock held by CFLL Holdings.</footnote>
        <footnote id="F3">The warrants became exercisable on January 5, 2019 and had an expiration date of December 6, 2023. Each warrant was exercisable for one share of the Issuer's common stock at $11.50 per share.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Joel Rubinstein, Attorney-in-Fact</signatureName>
        <signatureDate>2019-05-01</signatureDate>
    </ownerSignature>
</ownershipDocument>
