That's what your own customers are writing in their testimonials... between 3 weeks to 3 months depending on the complexity\risk level of the business. Which is pretty good, this is not an attack on you.
And of course this is only if you've done everything else correctly. Let's also not forget...