On time. Addressed all issues including working with the city water department to fix a broken water valve!