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
- Web design company in Phoenix: the tree you should see first
- Website design in Phoenix starts at level one: home, services, Valley index
- Level two: one page per service, under the license that covers it
- Level three: the Valley city list, and which cities earn a page
- Level four: Spanish pages on their own URLs
- Level five: proof pages sorted by job and by city
- Custom web design in Phoenix: three trees for three businesses
- Website development in Phoenix, AZ: what holds the tree up
- Website design in Phoenix, AZ: budgets by number of Valley city pages
- Website design company in Phoenix: test the sitemap they send you
- Related services
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
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
Website design in Phoenix begins with 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.
An index page instead of a footer full of 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 a keyword run, 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 | What the statute says | What it means for the sitemap |
|---|---|---|
| Written bids and estimates | The number appears on all written bids and estimates the licensee submits | The estimate form and any downloadable quote template carry the field |
| Published advertising and letterheads | The number appears on all published advertising, letterheads and other documents used to correspond with customers or potential customers | Every page that works as advertising, and every PDF the business sends |
| Broadcast, internet or billboard advertising | The number appears unless the advertising includes a URL that directly links to a website that prominently displays the licensee’s name and license number | A 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.
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.
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.
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
Custom web design in Phoenix means the tree is drawn around the business instead of poured into a template. The same blueprint takes three shapes, set out in the table.
| Business | Levels it leans on | How the tree differs |
|---|---|---|
| Licensed contractor | Levels one to three and five carry most of the weight | Many service pages, a handful of city pages, a heavy proof section, the ROC field in every template |
| Professional practice | Levels one, two and five | Few city pages, one page per specialty, team and credential pages first |
| Online shop | Categories replace cities | Category 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: web development company Phoenix owners hire 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
Website design in Phoenix, AZ is priced by the size of the tree, 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.
| Tree size or build | Price 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.
| Tree size or need | Published US band | What it describes |
|---|---|---|
| Up to about 15 pages, few or no city pages | $3,000 to $25,000 | A brochure or small business site |
| 20 to 60 pages, with service and city pages | $15,000 to $100,000 | A custom business site |
| Multi-site or multi-location | $50,000 to $250,000 | An enterprise build |
| An online shop | $5,000 to $100,000 | Small catalogs to large ones |
| One landing page | $1,000 to $15,000 | A single page |
| Care plan, monthly | $100 to $2,500 | Updates, backups, security and small edits |
| Accessibility audit and fixes | $1,500 to $7,500 | Small 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, and a web design company in Phoenix, AZ or any web design company Phoenix owners ask should answer the eight marks below. 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.
Related services
Pages on the services around this one:
- Website design and development
- Home services website design
- Website cost guide
- WordPress website design
- Hispanic marketing agency
- AI SEO agency Phoenix
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.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
- Web design in Sacramento
- Web design in Tulsa
- Web design in San Diego
- Web design in Detroit
- Web design in Fort Lauderdale
- Web design in Chicago
- Web design in Tampa
- Freelance web design
- Printing company website design
- Cybersecurity website design
- Affiliate website design
- B2C website design
- Creative agency website design
- WordPress website design
- Sports website design
- B2B website design
- Websites for accountants
- Landing page design agency
- Senior living website design
- Nonprofit website design
- Electrician website design
- Landscaping website design
- Roofing website design
- Therapist website design
- Dental website design
- Website speed optimization service
- Biotech website design
- Hire PHP developers
- Bankruptcy lawyer website design
- Immigration lawyer website design
- Web design in North Carolina
- Web design in Seattle
- Ecommerce web development
- Ecommerce development services
- Squarespace customization
- Consulting websites
- Beauty stores on Shopify
- Content commerce
- 404 and bad request errors
- FTP clients
- Website design and development
- Design, development and management
- Creating a gallery
- Custom CSS
- Summary blocks
- Website maintenance services
- Web design agency, San Jose
- WordPress outsourcing
- StoryBrand website framework
- StoryBrand websites
- StoryBrand website design
- Squarespace logos
- Product configurators
- Web development services
- How much does a website cost?
- What to include on a homepage
- Website redesign services
- Website maintenance
- Shopify ecommerce agency
- Ecommerce website design
- BigCommerce vs Shopify
- Service business website design
- Healthcare website design
- Websites for restaurants
- Squarespace design services
- Squarespace vs WordPress
- Wix vs WordPress
- Web design in Queens
- Web design for small business
- Shopify agency
- Shopify checkout optimization
- Headless commerce and Hydrogen
- Shopify pricing guide
- Shopify checkout extensibility
- Squarespace pricing
- Publishing a Squarespace site
- What Squarespace is
- Learning Squarespace
- Squarespace dropdown menus
- Domain vs website
- Videography websites
- Ecommerce product configurators
- Negative space in design
- YouTube channels for web designers
- How to back up a Squarespace website
- Best dental websites
- Website dimensions and image sizes
- Web design in Charlotte NC
- Web design in Nashville
- Web design in Seattle
- Web design in Atlanta
- Retail consulting
- Product design agencies
- Digital product agencies
Choosing and working with an agency
Software and app development
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What should a web design company in Phoenix deliver before design starts?
How many pages does website design in Phoenix usually need for a contractor?
What does website design in Phoenix, AZ cost at each size?
Where does a Registrar of Contractors number go on a website?
Can a Google or Facebook ad skip the ROC number?
Which Valley cities deserve their own page?
Will near-identical suburb pages hurt us?
Should Glendale and Chandler share one page?
Does a Spanish version have to copy every English page?
Can you rebuild our sitemap without changing every URL at once?
What do you need from us before you draw the tree?
Is the Phoenix work done remotely from New York?
What is a Valley index page?
How different should a Scottsdale page and a Buckeye page be?
Should the ROC number appear on Spanish pages?
How many service pages should a contractor have?
What counts as proof for a city page?
Is a smaller tree enough for a one-person shop?
Who edits city pages after launch?
What should a business that is not a contractor use instead of a license number?
Can one page cover the whole Valley?
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 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.
