Agree. It does sound like some sort of mechanical problem. Check the pedal linkage under the dash, linkage behind the booster, and pull the master cylinder off the booster, make sure the push rod is seated correctly.
If you do need a booster rebuild, check out booster Dewey. He does...