20 Spokes is 100% staffed with U.S. talent, which seems to be increasingly rare for Chicago agencies.
They take pride in empowering clients with the knowledge to make the best design and dev decisions - even if it means less hours/revenue for them.
While the dev process is always filled with unpredictability, 20 Spokes does a great job of minimizing this. They also hold to a principle to always serve the client by doing what’s in their best interest. I highly recommend this Chicago agency.