It generally takes 1-2 weeks depending on the intricacies of the WordPress site you want and also my work load and deadlines at that time. I can build them very fast, if needed, for an additional Premium Fee.