Never heard of them but if that's where you are looking, I would go with these guys:

American Rebuilders
625 Leago St
Houston, TX 77091
(713) 692-6260
Rick

They put my Eaton in and I haven't had one issue with it. They do really good work. Give him a call and tell him Jay sent you.