Had to take the top and front of the dash apart. Not really difficult, just time consuming. This is the guide I used.
How to remove driverside/passanger side temp controll actuators in 04 Chevy Siverado I think it took 3 or 4 hours to take it apart, haven't put it back together yet.