Saw some talk about building codes in this thread or some other. Just an FYI- codes for decks changed recently. You can no longer attach deck beams with screws to posts. The beams must now sit on top of the posts. Are deck beams attached with screws safe? Sure. But if you go to sell a home, a good home inspector will find that and make it a negotiation item for the potential buyer. That's one reason why its good to know and follow the codes.
I'm currently converting a barn into a home. I have been thus far disappointed by the price/workmanship i have received. Consequently I have done almost everything myself. When people ask me why the answer is always the same. I have enough money to pay for decent quality work. But I'm not finding decent quality work for the money I think is fair. Manual, essentially unskilled labor rates over $100/hr AND the result in so so quality i find unacceptable and cynical. Problem is, my neighbors are paying it, either unaware of the workmanship or having no other option. (sorry to sound like a bitter old man - i am not bitter!)
Yes, there is commentary about code. And, while code absolutely "matters", it isn't integral to my focus and reasons for getting input. It makes absolutely no difference I build a new deck just like the current one or change it substantially. It doesn't matter if I do all, some, or none of the work and hire the rest out. It doesn't matter if I do some of of this year and more in following years. Everything will be built -at least- to code.
Like you, I can also afford to hire someone that will provide quality work. What I am finding is prices that are significantly higher than they should be, little or no ability or willingness to offer flexibility on specific design elements ("I only use composite materials and I only do the picture frame install method" type of stuff) whether I want flexibility in those areas or not, and the absolute most horrendous level of communication possible.
The -ONE- builder that has actually follow up with me started out when I scheduled the estimate visit with "I can give you a general rough idea of cost before I even leave." While he was here, that changed to "I'm going to need a couple of days to pull more info together" (not unreasonable given that the project is likely a bit more involved than he initially expected) but ended up taking over a week to get a basic, rough cost. From there, I am now TWO MORE WEEKS with zero additional info and only two more "it will take a couple of days" comments for finalizing pricing.
I quickly getting to the point where I very well may just strip the project down to pieces / stages and end up doing a fair amount of the work myself because I can't get anyone that's able to do a high quality job to actually show up with a plan.