Almost every quote I have written for a responsive rebuild has been read as a question about layout. Will it look right on a phone. The answer is yes, that part is routine. What costs money is deciding what a phone visitor is allowed to not see, and that decision belongs to the client rather than to the developer.
The traffic makes the argument for you
Before designing anything, pull twelve months of analytics and split sessions by device. In Zimbabwe and across most of the region, the majority of a typical business site’s traffic arrives on a mid-range Android phone over mobile data. That single figure usually settles arguments that would otherwise run for weeks, because it reframes the desktop layout as the secondary case.
It also changes what you optimise. A hero image that loads instantly on office fibre can cost a visitor real money on a data bundle, and they will leave before it finishes. Page weight is not a technical nicety in that context, it is the difference between a lead and a bounce.
Reflow is easy, priority is hard
Getting three columns to become one column is a solved problem. Deciding which of those columns comes first, and which one gets pushed below the fold where most visitors will never reach it, is a conversation with whoever owns the commercial outcome.
The pattern I use is to write down the one action a mobile visitor should take on each template before any design work starts. Call the branch. Request a quote. Find the opening hours. Everything on the small-screen layout is then judged against whether it helps or delays that action. Content that does neither can move down the page, and nobody has to argue about it later.
The parts that quietly break
Navigation is where most responsive builds fall down. A hamburger menu hiding a fifteen-item structure is technically responsive and practically unusable. If the menu needs that many entries, the site needs fewer top-level sections, and that is an information architecture fix rather than a breakpoint fix.
Tables are the second common failure. Financial data, price lists, and comparison grids do not reflow into a single column without losing the relationships that made them a table in the first place. A horizontally scrolling container with a frozen first column preserves the meaning. Stacking each row into a card works too, but only for short tables.
Forms are the third. Every extra field costs you completions, and it costs more on a phone than on a desktop. Input types matter as well: a numeric keypad for a phone number and a proper email keyboard are two attributes that measurably raise completion rates.
What search engines actually reward
Google indexes the mobile version of a site. If content appears on desktop and is hidden on mobile, treat it as content that does not exist for ranking purposes. That catches teams out when a marketing page keeps its long copy behind a desktop-only panel.
Core Web Vitals are measured on mobile hardware too, and the number that usually fails is not load time but layout shift, caused by images without dimensions and by fonts swapping in late. Both are cheap to fix and both are routinely missed.
A short brief that avoids the expensive rework
Name the primary action for each template. Set a page weight budget and hold the design to it. Decide what happens to tables and long forms on a narrow screen. Confirm that nothing important is desktop-only. Test on a real mid-range handset over mobile data rather than on a resized desktop browser.
Five decisions, all of them made before the first breakpoint is written. They are the difference between a responsive site and a site that merely resizes.

