Wow!
Around here we get about a grand for a 100 amp and 1200 for a 200 amp service. If we bid any higher we wouldn't get any work. One contractor is doing simple 100 amp service upgrades for 700 bucks.
he should be shot. what would a plumber charge to swap out your boiler?
ask five, and see what kind of price difference you get (assuming same equipment). I would bet only a 10% difference from high to low. We are doing technically demanding work, putting our lives on the line and we should be paid for it.
There is no way he can do a proper job for $700, ie:
permits
inspection
insurance cert
painted plywood (code around here)
accurate panel schedule
not to mention the litany of any other possible issues to come up.
my cost for materials/permits/inspections would almost be $700.