I have worked with Italian Citizenship Assistance – Marco for over than a year. During which I can easily say they are the best of the best. My case was pretty much complicated given the fact that I had lived in different part of the world. This made gathering all the required documents for the Italian citizenship daunting and complicated since there are different countries with pretty much different regulations. However, they handled my case pretty well and I submitted my application before the anticipated date. Not to mention they were readily available for any questions or concerns, with an average response time to emails of couple of hours!!! If you consider going through the citizenship application process, look no further.