Why not let a professional rebuild it for you?
I know I can rebuild a master cylinder, brake cylinder ect... but I dont do it every day, and since my trucks life depends on it... I prefer to let someone who does this sort of thing every day do it... that or buy a new one.