The services I'll recommend are:
The Colt factory.
NO ONE knows more about the Python then they do.
Prices and turn-around are excellent, and quality is the best.
Pittsburgh Handgun Headquarters
1330 Center Ave.
Pittsburgh, PA 15229
(412) 766-6100
Pittsburgh used to be Colt's overflow for warranty work. They stock Colt parts. Price, turn-around and quality are excellent.
Cylinder & Slide, Inc.
245 E. 4th Street
Fremont, NE 68026
(402) 721-4277
http://www.cylinder-slide.com/
C&S is more of a shop for custom work and super Python trigger work.
While they will do ordinary repairs, like any true world-class shop, they're SLOW and EXPENSIVE.
I've heard good things about Grant Cunningham, but I personally haven't seen his work.
These are the ONLY Colt repair services I will recommend, and I give fair warning that many places will claim to be colt-qualified, but are NOT.
Colt's really are "different", and a pistolsmith may be qualified to work on S&W, Ruger, and many other revolvers, but this means NOTHING when it comes to the older Colt action revolvers.