My sandblast job cost me $600 and was worth every penny. Those guys earned their money.
They were recommended by my current yard guys who are Marinette owners.
Having witnessed the whole process, I think it is the only way to get down to bright metal.
The vinylux prime wash (applied ASAP) is absolutely essential.
I agree with Jeff. Your yard guys are probably fiberglass guys. They like to avoid sandblasting fiberglass hulls because it tends to pop out the blisters which requires a lot of priming, filling and fairing. When we blasted my last boat (Trojan F-32) the hull looked like birdseye maple. It more than doubled the cost of the bottom job and cost us weeks of prime boating season.
Just one more reason I switched to a Marinette.
Peter
1981 32' sedan bridge
twin Chrysler 360 cu. in. 250 hp engines
Raw water cooled
Nimbus II
Home port: New Buffalo, MI