I had mine done at a local dealer, and they did not pull the windows. I think pulling the windows is making more work for yourself and then you are running the risk of them leaking after they are reinstalled. Do you have a place to set the hard top down if you pull it off to do the windows? That is what I would consider.