If you are looking to hire a patent attorney, make sure that you are quoted flat fees for services. An experienced attorney will be able to accurately gauge costs up front based on the complexity of your invention, and the inventor will be well served to know all costs up front, with no surprises.