I recently worked my way through a brutal brake job and learned many things of what not to do.
Forum Posted "New brakes don't work anybody please help"
1. If i was you, i would NOT take it to the shop. Because you will get it eventually and then you'll know it's right.
2. Vacuum bleeding systems did NOT help me since I had so many leaks I was consistently sucking air into the lines. Can't detect leak if no brake fluid mess. To fix leaks need pressure system. If NO leaks vacuum would work.
3. Speed bleeders helped me do it by myself but they needed modifing to fit properly.
4. IMPORTANT: Remove all drums and ensure all is good then adjust shoes out against drums as far as possible before started.
I don't know nuttin about disk brakes so can't comment there.