Whizpool and its developers are a fantastic team to work with. They are exceptionally transparent, and never take on more than they can handle in terms of delivery times. They always work within budget, often over delivering. The team are fluent in English - which can sometimes be a concern using international developers. Their updates on project statuses is excellent, ensuring that you are always up to speed with how the development is progressing. His team also ensures they go through a rigorous bug fixing session before delivering the project, and post launch fixes are also happily accommodated. I love working with Whizpool. We have used them for a number of projects, and will continue working with them in the future. I highly recommend them (but would prefer not to so that we can keep them working on our projects!).