Just to be clear what that included: New electric panel. (30 breaker capacity - but only 13 installed) New service pipe through roof. A conduited 240v circuit to other side of basement. He drove a copper grounding rod into the ground outside. He probably had $300 in materials/permit cost. He split up some house circuits, since the old box only had 8 breakers.
I don't know if he did it, but there were new wires run to the house from the pole. And a new meter. He put in a good 6-7 hours. Maybe 8. He asked if he could have my old breakers, saying they were worth $20-30 apiece. I told him to keep them, and he volunteered a new conduited 120v circuit to the back of the basement. I said sure. As I recall, he was actually my only estimate, but I knew the price was good. I liked him from the getgo. Never had a second thought. And I needed the 240v for new central air. I've had some experience with various contractors and haven't been burned yet.