Ryan did a wonderful job. He took over the project of re-designing the website when the original developer could not complete it. Ryan made thoughtful changes, kept us informed along the way, was flexible and patient. The pricing was very fair, Ryan provided the details of time used. We were completely satisfied with the end result and would use AIm Squad again.