OP,
Honestly, I would start with your budget then see what can be done for that. If you are building over your means you will waste money on storage fees and money in the long run.
Shops that don't charge enough don't last. I know this first hand.
This type of work requires time. Anyone can slap an engine/trans in and call it a day. It has to be done correctly and that takes time.
I have been working with a few shop getting work done and you can tell which ones are experienced or not. The worst is getting into a shop that quotes low and then tries to come back later when they are over their heads asking for more money. Look at what they have in the shop and what has left the shop. A reputable shop should have a good portfolio on hand or on line.
good luck