I had a pleasant experience with the company that ...
I had a pleasant experience with the company that worked on my water-related project. The team was skilled and completed the work in a timely manner. However, there were a few areas where they could have improved. Nonetheless, I am satisfied with their overall service.