Very creative, very accommodating, and quick to respond. Naveed (the guy we worked with) understood what we wanted to achieve and explained the process associated with this project very well. He even provided screenshots to guide us in navigation. The project took a while but he was very patient. Smashing Boys is highly recommended.