The windshield was installed on site. The windshield was installed off center so they had to removed the windshield and reinstall. Hopefully it will not leak. Maybe a new person was working on this windshield replacement. Getting a ride during the day is difficult me since my family are working. There are white dots of some kind maybe glue on the dashboard after installation. I also noticed there is a new crack on the plastic next to the installed glass which we did not notice when the car was brought in. The shop owner insists they didn't create the damage. No before photo was taken to provide before installation status. This may be my own fault not taken the pictures. Make sure you take before photos to be safe.