Being a successful consultant involves much more than being a successful DBA or Developer. There are many areas that are critical aside from the high level of skills that are needed in the technical areas you are selling your services for. Presentation, gaining trust, relationships, managing your time, efficiency and overall productivity, all become a foundation. Without them and many more, a consulting career can be met with stress and overall poor performance and lost objectives/goals. The Successful Technology Consultant will be an iteration of real life experiences, shared to help seasoned consultants as well as the choice of moving into consulting.