I personally recommend. I have worked directly with each of them. They are listed in alphabetical order by business name. I have known and worked with Elisabeth for many years. She is a fine, qualified designer.
People listen and respond.
J. David Eisenberg is an awsome programmer. Dedicated, single-minded, and responsible. He's also a good designer, with good instincts, and a willingness to keep at it until it's right. I've worked with David for more than 20 years and give him my unqualified recommendation. Highly competent, and they couldn't be nicer.