Limbach Holdings, Inc. revised earnings guidance for the year 2025. For the year, the company expects revenue to be $650 million - $680 million against previous guidance of $610 million - $630 million.