Skip to main content Scroll Top

Web Design Company in Phoenix: Phoenix Web Design Drawn as a Valley Sitemap, Section by Section

Updated November 2026 · Written and maintained by the Progression Agency strategy team

A web design company in Phoenix should show you the sitemap before it shows you a homepage, because a Valley business is really selling to Mesa, Glendale, Gilbert and a dozen other cities at once. Below is that sitemap, drawn level by level for contractors, practices and shops: which service and city pages earn a place, where a Registrar of Contractors license number goes, how Spanish pages mirror the English ones, and what the build costs at each size. Progression is a New York City firm that works with Phoenix clients remotely, starting with a free proposal and a written scope.

On this page · 11 sections
  1. Web design company in Phoenix: the tree you should see first
  2. Website design in Phoenix starts at level one: home, services, Valley index
  3. Level two: one page per service, under the license that covers it
  4. Level three: the Valley city list, and which cities earn a page
  5. Level four: Spanish pages on their own URLs
  6. Level five: proof pages sorted by job and by city
  7. Custom web design in Phoenix: three trees for three businesses
  8. Website development in Phoenix, AZ: what holds the tree up
  9. Website design in Phoenix, AZ: budgets by number of Valley city pages
  10. Website design company in Phoenix: test the sitemap they send you
  11. More for a Valley site

The short answer A Valley site is a tree, and the useful question for a web design company in Phoenix is which branches the business has earned. Home, services and a Valley index come first, each service page sits under the license that covers it, only the cities with real work get pages of their own, Spanish pages mirror the English ones on separate addresses, and proof pages tie the tree together. The budget follows the number of branches. We are in New York City and work with Phoenix clients remotely.

Arizona Revised Statutes section 32-1124, the Greater Phoenix Economic Council’s communities page and Google’s spam policies were each opened on the sites that publish them in November 2026, and all of them can change. The sitemap, the three-test rule and the footer mock-up are our own working method and are labeled as such. Nothing here is legal advice.

Web design company in Phoenix: the tree you should see first

Illustrative tree of a Valley contractor site in five levels: home, services and a Valley index; service pages; city pages; Spanish pages; and proof pages.Illustrative tree of a Valley contractor site in five levels: home, services and a Valley index; service pages; city pages; Spanish pages; and proof pages.
Illustrative, drawn for this page. The levels are a working method, not a standard.

A web design company in Phoenix earns its fee with the tree, not the homepage: the tree decides which pages exist, and a designer then draws them. Good web design in Phoenix starts here, with five levels from the front door to the proof pages. Phoenix web design for a Valley business is a question of which cities and services get a page, because the buyer may be in any of twenty-two communities. A web designer in Phoenix who skips the tree will still produce a homepage, but it will not tell you what to build next.

Website design in Phoenix starts at level one: home, services, Valley index

Level one of website design in Phoenix holds three pages and only three: the home page, the services page and a Valley index. Each answers one question in a single screen. Web design in Phoenix, Arizona does not need a hundred pages on day one, and Phoenix, Arizona web design that starts with fewer, better pages is easier to keep accurate.

Why three pages and not thirty?

Because a new site is easier to keep true when it starts small. Three well-built pages launch faster, give the business something to test and show which parts of the tree need to grow. Adding thirty thin pages first makes every later decision harder.

The home page names the cities it serves

A visitor from Glendale should see Glendale named within the first screen, and a visitor from Gilbert should see Gilbert. The home page names the cities the business really serves, in a short line, and links to the index for the rest. It does not list twenty suburbs.

The Valley index is a real page that lists the cities served and links only to the city pages that exist. It replaces the footer list that names every town and links to nothing. A footer of suburbs reads as padding, and the index reads as a map.

Level two: one page per service, under the license that covers it

Service pages are the working center of a contractor’s site. Each carries what the license class behind it allows, the trade’s own vocabulary and a way to ask for an estimate. Our pages on HVAC website design, roofing website design, plumber website design, landscaping website design and home services website design cover each trade in general. A business that is not a contractor swaps the word license for its own credential, and the rest of this section follows the same shape.

Which services deserve a page of their own?

Those a customer would search for by name and that the license class covers. A trade with six services may need six pages, and a trade with two needs two. Minor services can share a list on the services page.

The ROC number as a template field

Arizona’s statute on contractor licenses, A.R.S. 32-1124, says in subsection B that the license number must be preceded by the acronym ROC, and lists where it is posted or placed. The table gives each line as we read it in November 2026.

Where the ROC number goes, as A.R.S. 32-1124(B) reads
WhereWhat the statute saysWhat it means for the sitemap
Written bids and estimatesThe number appears on all written bids and estimates the licensee submitsThe estimate form and any downloadable quote template carry the field
Published advertising and letterheadsThe number appears on all published advertising, letterheads and other documents used to correspond with customers or potential customersEvery page that works as advertising, and every PDF the business sends
Broadcast, internet or billboard advertisingThe number appears unless the advertising includes a URL that directly links to a website that prominently displays the licensee’s name and license numberA paid ad may rely on that link, so the page it points to must show the name and number prominently

That last line is the sitemap point, and the reasoning is ours. Because a paid ad may rely on the link, the landing page it points to has to show the licensee’s name and license number prominently. So the field belongs in the global footer and in every landing template, Spanish pages included. The footer mock shows the idea with a placeholder.

Illustrative footer showing a company name, a placeholder license number labeled as not real, a phone number and the Valley cities served.Illustrative footer showing a company name, a placeholder license number labeled as not real, a phone number and the Valley cities served.
Illustrative. Placeholder, not a real license.

Subsection C says a violation of the placement rules is, at the registrar’s discretion, grounds for disciplinary action, but not grounds for preventing the award of a contract, voiding an awarded contract or any other claim or defense against the licensee. Ask counsel or the Registrar of Contractors about your own license classes. Our AI SEO agency Phoenix page looks at the same number from the search side.

Bids, estimates and PDF downloads

The statute names written bids and estimates, so estimate forms and downloadable quote templates are part of the sitemap too. A PDF a customer downloads is a document the business uses to correspond with them. Give the template the same field as the page.

Level three: the Valley city list, and which cities earn a page

The Greater Phoenix Economic Council’s communities page lists Maricopa County, Pinal County and 22 communities: Apache Junction, Avondale, Buckeye, Casa Grande, Chandler, El Mirage, Fountain Hills, Gila Bend, Gilbert, Glendale, Goodyear, Maricopa, Mesa, Peoria, Phoenix, Queen Creek, Scottsdale, Surprise, Tempe, Tolleson, Wickenburg and Youngtown. The cards sort them for a sitemap. The groupings are our own sorting, not the council’s, and they carry no population numbers.

East: East Valley. Mesa, Chandler, Gilbert and Tempe, as GPEC lists them.
Edge: East edge. Queen Creek and Apache Junction.
Core: Central and north. Phoenix, Scottsdale and Fountain Hills.
West: West Valley. Glendale, Peoria, Surprise and Avondale.
Far west: Far west and beyond. Goodyear, Buckeye, Tolleson, El Mirage, Youngtown, Wickenburg and Gila Bend.
South: South. Maricopa and Casa Grande.

How many city pages is too many?

There is no fixed number. The count is however many cities pass the three tests, and a business with real work in four cities has four city pages. A business that lists twenty cities with real work in two has two.

The three-test rule for a city page

This is our recommendation, not a standard. A city gets a page only if the business has done real work there, can show it with jobs, photos, named neighborhoods or a local condition, and can reach the city on the terms the page states. Otherwise the city stays as a line on the index page. The rule keeps the tree honest, and it keeps each page about something.

  • Real work: the business has completed jobs in the city.
  • Proof: the page can show photos, jobs or named neighborhoods.
  • Reach: the page states travel terms the business will keep.
  • Difference: the page says something the next city’s page does not.
  • Upkeep: someone is named to update it.

What Google calls doorway abuse

Google’s spam policies, last updated August 28, 2026, define doorway abuse as pages created to rank for specific, similar search queries that lead users to intermediate pages less useful than the final destination. Its examples include multiple pages targeted at specific regions or cities that funnel users to one page, and substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy. The swap test follows: if the city name can change and nothing breaks, the page should not exist.

Scottsdale and Buckeye are different pages

An example written for this page: a Scottsdale page and a Buckeye page for the same contractor differ in the kinds of jobs shown, the photos and the travel terms stated. If they differ in nothing else, they are one page with two names on it. We state no market facts about either city.

Level four: Spanish pages on their own URLs

This section covers Spanish only as address structure. Create a mirror of the pages actually offered in Spanish under their own address, such as /es/, each with a visible link to the other language. The license field carries over, and a named person or a set of hours handles Spanish calls. The audience, its size and how to reach it belong to marketing work; see our Hispanic marketing agency page, in particular the section on Spanish SEO services.

Do Spanish pages need their own forms?

Yes, in the sense that the labels, the instructions and the error messages need to be in Spanish on a Spanish page. The form can send to the same place, but a field labeled in English on a Spanish page is a barrier.

  • Each Spanish page has its own address under /es/.
  • A visible link on every page switches the language.
  • The ROC field appears on Spanish pages, as on English ones.
  • Someone answers Spanish calls, and the page says when.

A Spanish page does not have to copy every English page. Offer the pages that matter to the people who need them, and say plainly on the English side which pages exist in Spanish. Month-by-month planning for the Valley sits on our marketing agency in Phoenix page.

Which Valley cities do you really work in?Send us your license classes and the Valley cities you really work in. You get a free proposal with a written scope.

Get a free proposal

Level five: proof pages sorted by job and by city

The proof pages are what give city pages substance. A job gallery with filters by job type and city, reviews from named platforms, a page for license and insurance, and a team page let each city page link to evidence. A city page without a link to proof is a name and a form. Custom website development in Phoenix usually enters here, as the gallery and its filters are the one part of the tree that is built, not edited.

What belongs on a license and insurance page?

The licensed company name and the license numbers as issued, with the ROC prefix, and the insurance the business can actually show. Never list a class the business does not hold.

Custom web design in Phoenix: three trees for three businesses

A tree drawn around the business instead of poured into a template is what custom web design in Phoenix means. The same blueprint takes three shapes, set out in the table.

Same blueprint, three shapes
BusinessLevels it leans onHow the tree differs
Licensed contractorLevels one to three and five carry most of the weightMany service pages, a handful of city pages, a heavy proof section, the ROC field in every template
Professional practiceLevels one, two and fiveFew city pages, one page per specialty, team and credential pages first
Online shopCategories replace citiesCategory pages and product pages are the tree; ecommerce web design in Phoenix follows our ecommerce website design approach

Our ecommerce website design page covers shops. For a shop, the branches are categories, and a Valley city page earns a place only if the shop has a physical location or local delivery.

WordPress or something else underneath

WordPress web design in Phoenix suits teams that will edit city and service pages every week, and the platform follows the tree: who edits what, how often. See WordPress website design for how we build on it.

Small and affordable versions of the tree

Small business web design in Phoenix and affordable web design in Phoenix both mean a smaller tree. A smaller tree is honest; a thin one is not. Our web design for small business page covers the options.

Website development in Phoenix, AZ: what holds the tree up

Web development in Phoenix is the part that keeps the tree standing: a web development company in Phoenix builds templates instead of pages one by one, so a new city page takes the same fields as the last one. Website development services in Phoenix cover URL rules for /cities/ and /es/, forms that route a lead by city, speed on a phone used outdoors and accessibility. Our stages are the ones on the live website design and development page: discovery, architecture, content plan, design, build, content production, QA, redirect mapping, launch and verification.

Do templates make every city page the same?

The fields are the same; the content must not be. A template gives each page a place for jobs, photos, terms and a form. If the jobs and photos are the same on two pages, the template has done its job and the content has not.

  • Templates for city pages, service pages and proof pages.
  • URL rules that keep /cities/ and /es/ predictable.
  • Forms that route a lead to the right person by city or service.
  • Pages that load fast on a phone outdoors.
  • Keyboard and screen reader testing on every template.
  • A named owner for each section.

Website design in Phoenix, AZ: budgets by number of Valley city pages

The size of the tree sets the price of website design in Phoenix, AZ, and the number of Valley city pages is the swing factor. There is no published Phoenix-only band, so the figures here are national ones. Website design in Phoenix at the smaller end is a tree of up to about fifteen pages, and at the larger end a site with service and city pages runs to sixty. How much web design costs in Phoenix follows the same rule: more branches, more money.

What Progression quotes for each tree size

Our fixed-scope pricing on the website design and development page lists a starting price for each build type. A city page is a scope item, not a flat price.

Fixed-scope pricing, price from
Tree size or buildPrice from
Single landing page$1,400
Brochure site, 5 to 8 pages$9,500
Business site, 10 to 16 pages$18,000
Site plus content program, 30 to 60 pages$36,000
Bilingual site, 12 to 20 pages$26,000
Ecommerce, under 200 SKUs$34,000
Ecommerce with integrations$78,000
Accessibility remediation$4,000

Published bands against page count

The bands below come from other providers’ published pages and run from the typical low to the published high. None is a Progression quote, and no per-city-page band exists.

These are published US price bands (market figures, not a Progression rate card), read in October 2026 from WebFX, Clutch, Shopify, LanderLab, eSEOspace, FatLab Web Support, WebsiteSetup.org, Accessible.org and DigitalA11Y.
Tree size or needPublished US bandWhat it describes
Up to about 15 pages, few or no city pages$3,000 to $25,000A brochure or small business site
20 to 60 pages, with service and city pages$15,000 to $100,000A custom business site
Multi-site or multi-location$50,000 to $250,000An enterprise build
An online shop$5,000 to $100,000Small catalogs to large ones
One landing page$1,000 to $15,000A single page
Care plan, monthly$100 to $2,500Updates, backups, security and small edits
Accessibility audit and fixes$1,500 to $7,500Small to mid sites; large sites cost more

Website design company in Phoenix: test the sitemap they send you

A website design company in Phoenix, whatever it calls itself, should send a sitemap you can test. Phoenix website design is easiest to judge by that document. A web design company in Phoenix, AZ should answer the eight marks below, and so should any other web design company in Phoenix that owners ask. Phoenix web design services differ most in whether a sitemap exists at all. We name no firms and rank none.

  • Does the sitemap name cities, with a reason for each?
  • Where is the ROC field, and is it in every template?
  • What happens to Spanish pages, and on which addresses?
  • Who writes the city pages, and from what evidence?
  • Which pages will not exist, and why?
  • Who owns the domain and the logins?
  • How will each template be tested on a phone?
  • What is the plan for keeping pages current?

What to send us before we draw the tree

Six things make the first sitemap far better. None needs to be tidy.

Classes: License classes. Every Registrar of Contractors class you hold, with the exact company name.
Cities: Valley cities. The cities you really work in, ranked by the work you do there.
Photos: Job photos. Finished work, with permission, tagged by job type and city.
Logins: Logins. Domain, hosting and editing access, with who holds each today.
Forms: Forms and bids. Estimate forms and downloadable quotes the site must carry.
Spanish: Spanish pages. Which pages you offer in Spanish and who answers those calls.

Pages on the services that touch a Valley sitemap:

Get a free proposal

Send us your license classes and the Valley cities you really work in. You get a free proposal with a written scope.

Get a free proposal

Websites and design

Valley sitemap questions and answers

What should a web design company in Phoenix deliver before design starts?
A sitemap: the tree of pages, which cities and services earn a page, where the license field sits, how Spanish pages mirror the English ones and who owns each section. Design follows the sitemap.
How many pages does website design in Phoenix usually need for a contractor?
It depends on the tree. A small contractor may need a dozen pages, and a multi-trade firm with city pages and proof pages may need dozens. Decide by the three-test rule, not by a target number.
What does website design in Phoenix, AZ cost at each size?
Published US bands run from $3,000 to $25,000 for a tree of up to about 15 pages and $15,000 to $100,000 for 20 to 60 pages, with no city premium claimed. Our own starting prices are listed above.
Where does a Registrar of Contractors number go on a website?
A.R.S. 32-1124(B) says the number, preceded by ROC, goes on written bids and estimates, on published advertising and other documents used with customers, and on internet advertising unless it links to a site that prominently shows the name and number. Ask counsel or the Registrar.
Can a Google or Facebook ad skip the ROC number?
The statute says internet advertising need not carry the number if it includes a URL that directly links to a website prominently displaying the licensee’s name and license number. Only that exception is stated, and counsel should check your ads.
Which Valley cities deserve their own page?
Those that pass the three-test rule: real work done there, proof you can show, and terms you can keep. The others stay on the index page.
Will near-identical suburb pages hurt us?
Google’s spam policies describe doorway abuse as pages targeted at specific cities that funnel users to one page, or substantially similar pages. We promise no ranking outcome, but pages that differ only by city name are the pattern the policy describes.
Should Glendale and Chandler share one page?
It depends on the real work. If the jobs, photos and terms differ, they can be two pages. If they do not, put both on the index page and link to a single page about the work.
Does a Spanish version have to copy every English page?
No. Offer the pages that matter to the people who need them, on their own addresses, and say on the English side which pages exist in Spanish.
Can you rebuild our sitemap without changing every URL at once?
Our website design and development page lists redirect mapping as one of the stages, so changes can be planned and staged. We state nothing more about the process here.
What do you need from us before you draw the tree?
Your license classes, the cities you really work in, job photos and the logins you hold today.
Is the Phoenix work done remotely from New York?
Yes, remotely. Progression is a New York City firm and does not claim a Phoenix office or site visits.
What is a Valley index page?
A real page that lists the cities a business serves and links only to the city pages that exist. It replaces a footer full of suburbs.
How different should a Scottsdale page and a Buckeye page be?
As different as the work is: job types, photos and travel terms. If nothing differs, they should be one page.
Should the ROC number appear on Spanish pages?
Yes, in the same template field. The Spanish pages are advertising too, so the license line should carry over.
How many service pages should a contractor have?
One for each service a customer would search by name, each under the license class that covers it. Minor services can share a list.
What counts as proof for a city page?
Jobs done in the city, photos with permission, named neighborhoods or a local condition. Reviews help when they are from named platforms.
Is a smaller tree enough for a one-person shop?
Yes. A smaller tree is honest. A thin one, with pages that say nothing, is not.
Who edits city pages after launch?
Name one person per section. Templates make a new city page quick, but someone still has to supply the jobs and photos.
What should a business that is not a contractor use instead of a license number?
Its own credential, such as a professional license or certification, shown exactly as issued and only if held.
Can one page cover the whole Valley?
A single page can state the cities served, but it cannot show real work in each. A Valley index plus a few substantial pages does better than either one alone.

Which Valley cities do you really work in?Send us your license classes and the Valley cities you really work in. You get a free proposal with a written scope.

Get a free proposal

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us