Stephen is the consummate professional. I always felt that Stephen was on my side and working hard to protect my interests. Stephen has the ability "to get the job done", on time and on budget. In addition, he has been a friend and provided excellent advice. I do not hesitate to recommend Stephen to anyone."