I have had nothing but excellent experiences with Mike Diamond. Reasonable prices and the workers always do a great job. Went the extra mile for me today to solve an issue with our drainage. Appreciate the help!