It seems as if my power windows are stuffed.

My power windows (driver's side) have been stuffing up (being an EJ8) and I suppose on one of the occasions while trying to desperately get the window up after coming off the rails, the force must've been too much and caused two of the internal metal pieces to break off their spot weld. I believe that to be the case as I've compared it to the passenger's side window. Now, those two metal pieces are just dangling and I can't use the driver's side window, cause if I press for it to go down the window will just drop.

I figure those two pieces connected, were part of the framework to hold up the window or something.

Would anybody know or can anybody recommend places that I can go and get this fixed at? Or would this be a job any mechanic can take care of?

Thanks