Johnny is great. He came and viewed our drainage issues, came up with a plan and implemented. Johnny and his crew was on time, did what they agreed to do, worked until they were done and completed the job. Johnny came back after a huge rain storm, and we agreed there was still work to be done to remedy the situation. We picked a rock product, a date to continue to work on the project; he confirmed, showed up on time with his crew, and completed the job. Very professional.