Yes, Stephen, this is Robert. So let me start on the Progressive side. It's something that we spend a lot of time with understanding and learning and seeing the track record. So if you think back to our announcement about the transaction, it's really about the business system that Progressive has. And so their ability to -- how they target jobs, how they bid jobs, even selecting the job there based on the scope of the bid, if you will, or the spec of the job, if you will. And then obviously, as they get involved, how they engineer and how they track and manage the job, man hours, man days, and they've got certain checkpoints, if you will, throughout the process there of making sure that those jobs are staying on track. So that's really the business system and how they manage those jobs everywhere from what they go after to how they bid it to how they manage the job to make sure it's landing appropriately or exceeding. And then I'd say other things around. There are definitely synergy perspective of things they bring to the table whenever they do a transaction. And then there are obviously going to be some of those that TopBuild adds as well. So you're right, there's a variety of margins that we see across the M&A landscape in Roofing. But as we looked at those and we've looked Rob and I've looked at some recent ones here, the record of what can happen there, high- level confidence and we would say generates a great, great return for our investors. So Progressive, we dug into that in a lot of detail and high-level confidence in their business system and how that works. I think relative to mechanical, you bring up a great point. So we did two transactions in the space at the end of '24 and Shannon Global and then Metro. So we've definitely got things in the pipeline here. Those companies have come on board, have gotten integrated, but we continue to have pipeline opportunities there. But we've had a couple that we've walked away from because we continue to remain disciplined here and going to bring on ones that are going to drive great returns here. So there's definitely activity in that space, but we'll stay targeted there, and we see opportunity continue to be on the mechanical side. That's a great question. And as we said on the M&A standpoint, the core still has a lot of opportunity and Progressive is bringing a ton of opportunity as well.