Having a custom home is the dream of every individual. But it involves various steps like defining your needs, hiring a veteran architect, looking for referrals, selecting a building company which is licensed and insured, choosing building company as per requirement etc. All these steps have been discussed briefly.