Start with the business constraint, not the design style.

A roofing website redesign can solve very different problems: poor trust, weak mobile conversion, lost organic visibility, undifferentiated services, slow lead response or an inability to measure which campaigns create suitable work. An agency cannot scope responsibly until it knows which constraint matters most.

Ask every candidate to describe the current customer journey in plain language. A useful answer should distinguish emergency leaks, storm damage, planned repair, inspection and full replacement. If the proposed strategy sends every visitor through the same generic page and form, the visual design will not correct the underlying routing problem.

Evaluate five capabilities as one system.

These capabilities should not be separate handoffs with conflicting assumptions. The page architecture affects SEO; the form affects lead quality; the CRM handoff affects measurement; and measurement determines what should improve after launch.

CapabilityEvidence to request
Roofing demandA clear model of urgent, insurance-adjacent and considered replacement journeys
Conversion strategyReasoned decisions about message, proof, phone actions, booking and qualification
Organic searchService architecture, crawlable links, useful local evidence and a migration plan
DevelopmentPerformance, accessibility, maintainable ownership and dependable form delivery
MeasurementCall, form, source, qualification and downstream customer outcomes

Ask questions that reveal how the work will actually happen.

Good answers name responsibilities, decisions and acceptance criteria. Be cautious when every answer is a tool name or a promise that the agency will handle everything later. Ambiguity before the contract usually becomes scope conflict after it.

  • Who interviews the owner, sales team or dispatcher before the sitemap is approved?
  • Who writes service-page copy and who verifies technical roofing claims?
  • How will existing ranking URLs, links and redirects be preserved?
  • What proof must we supply, and where will it appear in the buying journey?
  • How will calls, forms, booked inspections and qualified estimates be attributed?
  • Which accounts, code, content and analytics data do we own after launch?
  • What happens when a form fails or tracking disagrees with the CRM?

Protect existing search visibility during the redesign.

A redesign can improve conversion while still damaging organic traffic if valuable URLs disappear, internal links change without a plan or pages are replaced by thinner versions. The agency should inventory current URLs and performance before approving the new structure.

Require a redirect map, canonical review, crawlable navigation, sitemap update and post-launch checks. Redirects should map an old page to the most relevant new destination—not send every removed URL to the homepage. Keep useful content when it still serves the customer, even if the visual system changes completely.

Compare proposals on the same decision sheet.

A lower price may be the right choice when the scope is genuinely smaller. It is not comparable when copy, migration, tracking or support are simply absent. Normalize what each proposal includes before treating the totals as alternatives.

DecisionProposal AProposal B
Named business outcomeIs it specific and measurable?Is it specific and measurable?
Research and copyIncluded, assigned and approved?Included, assigned and approved?
SEO migrationInventory, redirects and validation?Inventory, redirects and validation?
Lead workflowCalls, forms, booking and CRM?Calls, forms, booking and CRM?
OwnershipDomain, code, content and data?Domain, code, content and data?
Post-launchSupport, measurement and iteration?Support, measurement and iteration?

Recognize the common warning signs.

  • Guaranteed Google rankings or a promised lead count without access to the business economics.
  • Hundreds of near-identical city pages presented as the entire SEO strategy.
  • A portfolio with no explanation of constraints, responsibilities or measurable outcomes.
  • No written ownership terms for the domain, website, analytics or advertising accounts.
  • A redesign that ignores current pages and starts from a blank visual mood board.
  • Reporting that stops at traffic and form submissions without qualified-lead feedback.

Choose the smallest accountable partner.

The best roofing website agency is not necessarily the largest or most specialized. It is the team that can explain the customer journey, make the tradeoffs visible, preserve what already works and remain accountable through launch and measurement.

Before committing, ask for a short diagnostic of the current site and a written first phase. You should understand what the agency believes is broken, what evidence supports that view and which change will be tested first. That clarity is more predictive than a dramatic homepage concept produced before discovery.

Useful primary sources

Google Search Central — SEO Starter GuideGoogle Search Central — Site moves with URL changesGoogle Search Central — Link best practices