We will have to wait until the next heavy rains to see if the work completed solved the problem. Until then I would say the work was excellent, the cleanup was excellent, and the workmen were thorough. Also the office followed up the next day to see if there were any problems.
Reputation and problem resolution.