We had a very bad experience with this office twice PLEASE DO NOT GO THERE! I signed a contract with them and it was very very hard to talk to someone that knew our case. first they forgot to call us about our fingerprints and we lost our appointments, they gave me another appointment and They ...made a mistake and gave me the wrong one. We decided to cancel and get someone more serious and a smaller firm where we could actually talk to our lawyer. We never had that privilege with Eric price. is always receptionist, and customer service. They cancelled our contract and everything was fine. We got ourselves another lawyer and finished the process with our new attorney. We got approval for a work permit a few months later. unfortunately USCIS takes a long time to do address change and Our papers were delivered to Eric Price's office. We called to get Our papers and the first thing they told us was that I am not their customer anymore and that our mail was going to be DESTROYED. We knew this was Illegal. We called again and the second time they were black mailing me with signing another contract or we wouldn't get your papers. ( this was illegal too) We decided to call the bar association and discover that Eric Price doesn't have a License in California. We were filing a report and we decided to give them another chance to give us our papers. This time my wife agreed to pay them $500 because we really needed our mail. ( this was Illegal too) They can't charge a dime to give you your mail. Finally my lawyer called many times and thanks to her We didn't have to pay to get Our mail. Our lawyer told me they had a very hard time with the receptionists and She didn't get all the papers. They kept our SSN's and approval letters. We are ready to suit this company besides filling the report with California and Florida bar Association. (where Eric Price does have a License) please people don't make the mistake we made, It costs time, money, anxiety and lots of stress.