If I had guests on a Friday evening I'd gladly pay a pro $400 to get my water running. I usually figure $200 minimum for any trade after hours. I think $350-400 is very typical for a small after-hours repair. Anyone who quotes material wholesale prices has very unreal expectations.