A patent expert is needed for patent drafting because efficient patent drafting requires in depth understanding of both technical domain and legal principles. Generally an inventor may be well versed with the technology but may not understand the legal principles very well. It is advisable to take help of patent agents who specialize in that area of technology to which the invention belongs.