They had my offshore company set up in a couple of weeks. I also hired them to open my investment accounts and they did that quite fast as well. They would always keep me posted regarding the progress.
My offshore company in Guernsey was set up in 2 weeks. They were helpful, quick to work and prompt to respond to my queries. It was a nice experience working with them.