Good: They were able to fix my leak problem.. Bad: The fact that the representative has never sent the photos documenting my damage for insurance claims. I still have not received the estimate for the work, even though the leak has been fixed. The company advised that they would have a sub-contractor out to replace the sheetrock in the damaged area, but I still have a hole in my wall with no new sheetrock on it. Not to mention the company expects a $120 "service fee" everytime they come to your home, even to water test the work they completed. Odd.. Improvements: I guess since my job was not as profitable for DRIRITE, and the fact that I strongly questioned their entitlement to the "service fee" for testing their own work, they decided not to return to complete my job. Thanks for fixing the leak, dont have to worry about me calling back for your services..