So you want to be the general contractor on your project? That generally is a very bad idea unless you have a very good knowledge of the construction industry. Many homeowners think they can be their own GC to save money, but what many end up discovering is it costs them more in the long run. A good GC will know how to find the right contractors, make sure they are giving good prices, and know what to look out for on the job site. If you don't know any of those things and just blindly start hiring contractors you stand a much better chance of getting screwed.
roofing contractorsIf you are really serious about building your dream home the first thing you need to do is try to find a good architect. Do some looking around until you find one you really like, and one that has done several houses of the style you like. Then you can talk with the architect about what GC/Builder you might want to use, and you can start the process of reviewing them.