forumNew topic

Asked an agency how long it takes to build a website, they said 6 weeks — is this normal?

PPerihan K***MemberCommunity member
Joined
Jan 2023
Message
152
#1

We are an 18-person manufacturing company producing industrial kitchen equipment. Our current website is around eight years old and isn't even mobile-friendly. We are about to sign a contract with a digital agency for a new website of around 20 pages that will properly reflect our corporate identity, complete with a comprehensive product catalog and a quote request form. They gave us a budget of 75.000 TL and a 6-week delivery timeline.

This timeline felt a bit long to me at first; you always hear about people setting up sites in a few days using ready-made themes. However, the agency says they will do meticulous wireframing and that custom design and testing take time. How many days does it take to build a corporate website from scratch? What stages should be involved in a 6-week process, and what terms should I put in the contract to prevent delays?

UUğur Y***Veteran
Job title
Clinic manager
Sector
Catering
Organization type
medium-sized business
Joined
Mar 2023
Message
253
Most Helpful#2

Short answer: For a 20-page corporate website with custom design and a product catalog, a 6-week delivery timeline is very reasonable and realistic by industry standards. As long as you aren't just pasting content into ready-made templates and are actually running proper design and approval cycles, projects of this scope typically take anywhere between 4 and 8 weeks.

This 6-week timeline is usually split into four main phases: 1) The first two weeks go to information architecture, wireframes, and designing the homepage and inner page mockups for your approval. 2) Weeks three and four cover front-end coding of the approved designs and admin panel integration. 3) Week five is entering the 20 pages of product data and tech spec sheets, plus integrating quote forms. 4) The final week is reserved for mobile responsiveness testing, speed optimization, security configurations and launch dry runs.

To prevent delays, make sure to add phase-based delivery dates into your contract. Set intermediate milestones like design sign-off development handoff, and content completion. Also, establish clear deadlines in writing, such as 3 business days for client approvals and 3 business days for agency revisions.

Finally, state the content delivery terms very clearly in the contract. In most corporate projects, delays aren't caused by the agency; they happen because the client doesn't send over product images and catalog copy on time. If you don't start prepping your product data right now the project can easily drag on to 10 weeks.

SSelin K***Member
Job title
Human Resources Specialist
Sector
E-commerce
Organization type
workshop
Joined
Sep 2024
Message
42
#3

Definitely include a delay penalty clause in the contract, but don't make it one-sided. If the agency unjustifiably exceeds their committed schedule, a specific weekly penalty fee should be deducted from the invoice. That said, you also need to accept upfront that any delays on your approvals will be added to the agency's delivery timeline.

EEbru K***MemberCommunity member
Joined
Aug 2025
Message
113
#4

Sites built in two days are low-quality jobs where someone just installs a ready-made theme and pastes text into it. But for sites like yours with an industrial catalog, you need filtering, downloadable PDF spec sheets, and custom quote forms. For clean code and a high mobile speed score, 6 weeks is definitely not an exaggeration.

DDoruk S***New memberCommunity member
Joined
Aug 2026
Message
278
#5

Last year we started a 25-page B2B site of similar scope with a 6-week target. Because we lagged on internal approvals and product photos, the project ended up taking a full 11 weeks. The agency wrapped up development in 4 weeks, but it took nearly a month just for our board to approve the copy.

FFatih B***Member
Job title
Quality Assurance Manager
Sector
Education
Organization type
120-person company
Joined
Feb 2025
Message
321
#6

They give you a six-week timeline but then the designer changes in week two, coding stalls in week three, and quietly that timeline stretches to 12 weeks. Mandate a weekly 30-minute status sync with the agency, and never release milestone payments without seeing live progress on a staging server.

EElif V***Member
Job title
Quality control inspector
Sector
Machinery manufacturing
Organization type
20-person company
Joined
Nov 2025
Message
40
#7

they told us 4 weeks for our site too, ended up taking 3 months. content entry is usually the biggest bottleneck. i mean the agency finishes the design and then waits on product descriptions for the catalog. imo start organizing your excel sheets and images into folders right now.

YYağmur P***MemberCommunity member
Joined
Jun 2025
Message
286
#8

To keep the process under control, get these three things in writing: 1) No coding starts before design sign-off. 2) Set a clear limit on revisions, for instance a max of two revision rounds on design. 3) Keep all communication on email, verbal promises shouldn't be counted as part of the project schedule.

TTolga G***Veteran
Job title
Secretary
Sector
Plastic
Organization type
regional distributor
Joined
Jan 2024
Message
138
#9

75 thousand TL is a very reasonable figure in today's market for a B2B site with a custom catalog but honestly 6 weeks might sound long but it's way better than rushing it and ending up with broken forms and misaligned buttons on mobile.

Edit: asked below, I wrote the answer in the second message.

ZZeynep I***MemberCommunity member
Joined
Apr 2023
Message
55
#10

Your project contract should clearly define source code ownership, server hosting portability, and at least a one-year warranty. Just as critical as the delivery timeline is their formal commitment on how fast post-launch software bugs will be resolved.

EEmre B***Member
Job title
Data entry clerk
Sector
Advertising and promotion
Organization type
chain store
Joined
Sep 2024
Message
24
#11

How did you solve this? Everyone rushing into how long does a website take gets stuck at the same point.

Just because everyone does it doesn't mean it's right.

AAhmet Z***MemberCommunity member
Joined
Feb 2024
Message
25
#12

I have a question. Payment schedules should be tied to project phases not calendar dates.

Proven by experience.

ZZerrin U***MemberCommunity member
Joined
Oct 2024
Message
3
#13

My questions are cleared up, thanks. If acceptance criteria aren't written, when the work is done is open to debate.

Good luck with that.

KKadir S***Member
Job title
Secretary
Sector
Textile
Organization type
sole proprietorship
Joined
Oct 2023
Message
308
#14

Let me share what happened to me; it might be useful. In legacy systems the most expensive thing is unknown dependencies.

If I were you I'd go this route.

TTülay B***Veteran
Job title
Human Resources Manager
Sector
Seafood
Organization type
300-person organization
Joined
Jan 2023
Message
35
#15

Thanks, this was very helpful.

DDeniz B***VeteranCommunity member
Joined
May 2025
Message
243
#16

Let me clarify the technical side. When making decisions, write down the worst-case scenario too, not just the best.

Hope this helps.

TTolga A***MemberCommunity member
Joined
Nov 2023
Message
346
#17

Good call starting this thread.

ÖÖzlemMember
Job title
Advertising agency
Organization type
20-person company
Joined
May 2024
Message
108
#18

Let me clarify the technical side. When making a decision, first look at what data you have on hand.

Hope this helps.

OOsman U***Member
Job title
Secretary
Sector
Food wholesale
Organization type
cooperative
Joined
Dec 2024
Message
312
#19

The opposite happened to me, that's why I'm writing. In legacy systems, the most expensive thing is unknown dependencies.

Proven by experience.

İİbrahim K***MemberCommunity member
Joined
Apr 2023
Message
204
#20

I went through the same thing. Taking notes for two weeks yields better results than a six-month estimate.

Correct me if I'm wrong.

Reply