Glad to share my experience with Denise with you.
My first contact with her was in the last quarter of 2014, I had an offer to join a company in Houston and they hired Monty Ramirez Law to tramit my TN visa and Denise was the lawyer in charge of my case.
This was my first experience with this kind of process / visa so Denise was extremely patience with me, she was always available to answer my questions and doubts, no need to make appointment.
She helped me put together the entire file, make the appointment in US Embassy at Mexico City and helped me prepared for the interview at the embassy.
She was even available by phone before and after my meeting at the embassy.
Process was successful, smooth and without any problem.
Main points for me in this process were her knowledge, her patience and her willingness to answer all my questions.
A year and a half after this process I had the opportunity to move to another job in another company so I call Monty Ramirez for them to help me transfer the TN to the new company and they told me Denise was not working with them anymore. Anyway I made an appointment and met with Sara Monty who offer to take my case.
Experience with her was too bad, she was in a hurry, didn't explain to me the process, didn't answer all my question and she charge for the 45 minutes I was there.
About an hour after that meeting I called them to ask a couple question before I sign the contract but they told me Sara Monty was not available and if I want to ask questions I needed to go back, make another appointment and pay them again.
At that moment I call Denise to her mobile phone, she explained to me the process, times, what would she need from me and offer to help me.
Of course I signed the agreement with her, process was even smoother that the previous one.
I did not even have to go to Mexico, she did all process and I stayed in the US all the time.
After this process I met with Denise to ask her if I had any kind of option not to depend on a company to have my visa.
She gave me different options, asked several questions about me, my background, education, etc. and at the end she told me my best shoot was going for a permanent resident visa for special skills persons.
She explained me the entire process and what she would need from me (documents, letters, etc.). we reached an agreement and started working on this process.
Again she was always willing to answer my questions and doubts during the time I was putting together all documentation.
She put together all the file for me and we submitted and paid for the expedite process.
We submitted the file on December 2015 and we received the approval on Feb 2016!
Now me and my family have our green cards and we are waiting the necessary time to become citizens (and we will contact Denise again at that time).
So in summary I really trust her, she has a deep knowledge in this field but she goes beyond that, she showed interest for me and my family, our situation and she helped us to find the better option and, at least in our case, has a perfect score (3 out of 3).
The other big thing for me and my family is that she is always available to answer any kind of doubt and that, particularly in these kind of processes is a real bless.