Boston Immigration Lawyers, Personal Injury and Criminal Attorneys

English : Español    617-303-2600
Martine: "My experience with FitzGerald & Company has been tremendously rewarding, they've helped me get my green card. Desmond was always very realistic. He would never paint a picture more beautiful, would never say you get something within a month and then take a year.." More
Issac: "They were there to support me on my case from day one.. always available if you call them.. always there if you have any concerns. Willing to walk with you throught the case.. I have recommended my friends to FitzGerald & Company, because I feel they will be treated the way I was treated and I was very happy.." More
Alistair: "Came in originally with an H-1 b working visa.. and at one stage I had to apply for an E-1 investor visa which allowed me to start my own company. What I liked most about working with FitzGerald & Company was that the team that I worked with really got to understand my situation.." More
Ahmed: "I have know Mr. FitzGerald for 9 years.. and he has always been there for me. The staff has been great as well, communicating with me through mail and phone. Billing has never been a problem with Mr. FitzGerald.. and of course He has succeeded and got the job done every time he worked with me.." More
William: "What I liked most about FitzGerald & Company is that they excel at professionalism.. the way they do their work, the communication with the clients.. When you call the office from the receptionist to the lawyer everything is well arranged.." More

Legal Fees

The legal fee for a particular criminal defense case is based upon the type of case, the complexity and seriousness of the matter, as well as an estimate of the time and resources that will be involved. The best way to determine the cost and viability of your case is to schedule an initial free consultation with one of our attorneys. In-person consultations are always preferable, but we can also schedule a telephone conference call if you are unable to come to our office. Please call 617-303-2600 and dial 0 so that one of our team members can assist you in scheduling this consultation.