Cabin water leak 2010 Altima

It appears that the headliner is wet. Just a thought, maybe the windshield is leaking. The shop would call in a glass guy to remove and reinstall the windshield.

If it is leaking between the door and side body then maybe pull the weatherstripping down and bend out the pinch weld.