I have worked with Garrett on projects both as a peer and as a colleague. He is always easy to work with, meets deadlines, and exceeds expectations. He has a good leadership style and a makes complex technical topics like SEO easy to understand. I would work with him again.
User Experience Designer