Most home builders have individual specialties - either new construction, additions & renovations, or restorations. Investigate the ones applicable to what you have in mind for your home.
Do your homework in selecting a builder. Regardless of how detailed your drawings are, the builder will make a huge difference in the outcome of your project.
Be wary if a builder can start ‘right away’ – most good builders are booked for months in advance, if not longer.
It is very common for builders to suggest quicker, ‘cheaper’, & easier ways to do things – however this may not always be in your best interest. Make sure they justify their reasons and you can confirm what they have said.