Bathroom caulking and repairs in Mississauga very often involve a one piece fibreglass tub surround, the standard fit in Erin Mills, Meadowvale and Rathwood houses from the seventies and eighties. Those units flex when you stand in them, which is exactly what tears a hardened bead away from the wall.
The fix starts the same way: cut the old material out completely, clean and dry the joint, then lay a flexible bead that can take the movement. I also regrout tiled showers, reset loose tile and swap out fans that have stopped pulling.