Usually, it depends on the size of the project or on our availability. If the job is relatively small and you are an existing customer, it might only take a few hours or business days, however, if the project is a large custom job or our availability is limited, it might take weeks or months or a lot longer. We will provide you with a timescale every time when we send you a quote.