Highly recommended. Albright IP provides excellent communication, and a great understanding of the clients product and goals. My Patent was granted within two years from our initial discussions. An all round professional service.