I've pulled mine several times in the last decade. If you already have the lowers off, I'd say it adds less than an hour to the job to pull the upper off -- just not that many screws or wires. As I recall, there are only two or perhaps three electrical disconnects. It doesn't weigh very much, maybe 20 lb.s I believe you do have to pull the windshield seperatly to get to one of the mount fasteners.