When something goes wrong (like the master bath upstairs flooding the kitchen below) and you want someone you can trust in your corner, Integrity is your company. They responded immediately, explained everything, started remediating immediately, helped me understand how the insurance, remediation and construction process worked and made an otherwise very unpleasant incident much less painful. They are honest, professional and completely reliable. I think the company name really says it all. I highly recommend them.