“Bill is detail oriented and explains things well. He is patient but persistent with regard to delays that occurred and is very thorough. He is competent and very helpful as well as efficient.”

by: