Mr. Yasrebi gave us a free consultation. He was on time, courtesy and very professional. He provided detailed information about our immigration case, explaining the steps. He seemed to be very knowledgeable about our particular case. I would recommend Mr. Yasrebi's free consultation to anyone who wants to receive immigration related legal representation.