After agreeing on a start date, JJEC Construction team started their work on the agreed date and were very professional. The team always showed up on time, worked really hard, and always provided great communication and explanation of the work being done.