Soft top replacement or repair

I have a friend with a 2003 (soft top with a glass window) – the window started to separate from the top and is beginning to leak. Any recommendations on someone to fix or replace this?