Monster does excellent marketing, but their product doesn't seem to be near as good.
Phoenix Trans in Weatherford is an excellent suggestion. Greg and his team have always taken care of my trans issues.
Century Automotive in Richmond does great work too. Mike Kurtz has been doing 2004r for the Turbo Buick crowd down there since there was a turbo Buick crowd.
http://www.centurytransmission.com/catalog/1
Jack Laswell does trans and other work for several of my friends. Jack Laswell at JL Performance in Rowlett - (972) 412-9000
The problem with the 2004r is the core supply is drying up and if you cant get cores, you cant do a build. The next problem you may encounter is the 2004r requires the correct clearances when assembled. You cant just put it together and have it work right. If you don't set the internal clearances right it wont last long or shift well. Lots of tricks the Guru guys use to make on live that a local "race trans" guy wouldn't do.