A professional review of clearwashwindows.com covering functionality, responsiveness, user experience, search visibility, and content — with prioritized recommendations to improve conversions.
August 19, 202639 findings
39
Total Findings
19
Covered in Current Order
10
CRO · Additional Recommendation
10
SEO · Additional Recommendation
1
Critical
Critical — blocks core functionality or key visual proof; fix first.High — directly affects conversions and visitor trust.Medium — meaningful experience, messaging, or SEO improvements.Low — polish, consistency, and minor refinements.
Scope & Methodology
This report presents the findings of a quality assurance and conversion-rate-optimization review of
clearwashwindows.com, with each finding reviewed against the approved project objective. Findings
are grouped into those covered by the current order and additional CRO and SEO issues presented as
recommendations outside the current scope (see Project Objective & Coverage).
Findings are based on a combination of automated testing, manual testing, and user testing of the site's primary
pages and key conversion flows — the booking popup, navigation, hero, statistics, and testimonials. Screenshots
accompany the relevant findings to support the fix details.
Project Objective & Coverage
Each finding below has been reviewed against the objective of the current order:
Project Objective
"Fix the website clearwashwindows.com. Layout is broken along with pictures, buttons, content falling out or
not in the right orientation. Fix all buttons and make them work. These issues are throughout the website — fix
them all to make the website look good, use the same font throughout, fix the structure so we can use it for
SEO in the future."
Findings are therefore presented in two parts:
Covered in the current order 19 findings
Layout, broken media, logo and button behavior, typography, and structural cleanup — these fall under the
project objective and will be fixed as part of the current order. Detailed in
Section A.
Recommended as additional recommendations 20 findings
While auditing, we also identified CRO and SEO issues that fall outside the
current objective. These are growth improvements and are presented as additional recommendations — they are
not part of the current project scope. Detailed in
Section B.
Recommended Additional Services
The issues below go beyond the current project objective. They are presented as
additional recommendations — not part of the current order — as they require dedicated CRO and
SEO work.
CRO Optimization10 findings
C1 – C10
Improve the conversion path and visitor trust: booking popup redesign, service and package pre-selection,
inline contact form, Book Now section, USP messaging strip, Google review links, and trust badges.
Recommended as an additional recommendation to optimize conversions
SEO & Local Visibility10 findings
S1 – S10
Build on the new structure for search visibility: curated meta descriptions, service-area consistency,
city and service page content, keyword usage, blog archive, and Google Business Profile linking.
Recommended as an additional recommendation to support future SEO growth
Filter
Section A — Findings Covered in the Current Order19 findings
Functional · Findings 1–4
4 findings
1
"Resources" Navigation Item Links to a Malformed, Non-Resolvable URL
In ScopeMedium
Source pages:https://clearwashwindows.com/main navigation, every page
Issue. The 'Resources' parent menu item links to https://resources — a malformed,
non-resolvable address rather than an actual page or a dropdown-only anchor (#). Its two sub-items
(FAQ's, Blogs) function correctly, but the parent link itself is broken sitewide since it appears in the
persistent main navigation.
Recommendation. Change the parent link to # (dropdown-only) or to a
working overview page.
Issue. The hero section is built around a background video that does not play or load; the
hero renders as a static background. This removes the primary visual hook above the fold and leaves the most
important first screen feeling flat.
Recommendation. Verify the video file path, format, and hosting, ensure the
player includes autoplay, muted, playsinline, and loop attributes (required for browser autoplay policies),
and provide a high-quality poster/fallback image so the hero never appears broken or empty while the video
loads. Test across desktop and mobile.
3
Site Logo Is Not Linked to the Homepage
In ScopeHigh
Source pages:https://clearwashwindows.com/header & footer, every page
Issue. Neither the header logo nor the footer logo is wrapped in a link back to the homepage.
On a multi-page site, the logo is the universal "go home" affordance; without it, visitors on deeper pages
must hunt for Home in the navigation, and the footer logo feels decorative rather than functional.
Recommendation. Link both the header and footer logos to
https://clearwashwindows.com/.
Issue. The arrow icon overlaid on the testimonial image is a hover-effect element with no
link or click handler; it leads nowhere. Dead interactive affordances erode perceived polish and quality.
Recommendation. Either remove the arrow icon or attach it to a meaningful
action (e.g., the linked review or story it illustrates).
Responsive & Template · Findings 5–6
2 findings
5
Duplicate Header, Navigation, and Utility Bar Markup
Issue. The top phone/social utility bar and, on several pages, the full main navigation
appear twice in sequence in the underlying page structure. This is consistent with an unoptimized duplicate
desktop/mobile rendering pattern rather than a single responsive component, and adds unnecessary markup weight
on every page.
Recommendation. Consolidate into a single responsive header/navigation
component (desktop + mobile in one markup block) and verify across breakpoints that both instances are not
redundant.
6
Elements Are Misaligned; Some Not Centered or Overlapping Others
Issue. Several elements across the homepage are not properly centered or overlap adjacent
content: price-card alignment in the packages grid, icon/label spacing in the utility bar, and spacing between
the stats band and the following section. Elements that collide or drift off-axis make the layout feel
unfinished.
Recommendation. Run a pixel-level alignment pass across the main breakpoints
(375px, 768px, 1024px, 1440px) and fix spacing, centering, and overlap issues in every section that contains
them.
UI & Design · Findings 7–10
4 findings
7
Unrendered Template Placeholder Text Visible in "Happy Clients" Section
Issue. The text '{100+ reviews}' appears with literal curly braces directly in
the visible page content beneath a 'Happy clients' heading, on both the homepage and the Cleaning Services
page. This reads as unrendered template/variable syntax rather than intentionally styled copy.
Recommendation. Fix the templating so this renders as a properly formatted
badge (e.g., '100+ Reviews') without visible braces.
8
Navigation Bar Typography Is Too Small and Inconsistent
Issue. The navigation font is noticeably smaller than the rest of the site's type scale and
does not match the site's font family and size. The dropdown menu items render larger than the top-level
navigation labels, creating a jarring size inversion that makes the navigation look fragmented and hard to
read.
Recommendation. Define a single typographic scale for the navigation
(top-level and dropdown), use the site's primary font, and keep dropdown items consistent with — not larger
than — their parent labels. Apply the same scale to the mobile menu.
9
Hero "Call Us" and Location Icons Are Vague and Misplaced; Location Text Understates Service Area
In ScopeMedium
Source pages:https://clearwashwindows.com/hero area
Issue. The Call Us and Location icon links in the hero are vague and crowded. The phone
number is already shown in the announcement bar, so the hero's Call Us element is redundant and wastes space
that the headline and CTA could use. The Location element reads only "Pompano Beach, FL," yet the business
serves multiple cities (as stated on the Contact Us page).
Recommendation. Remove the redundant Call Us element from the hero, keep or
reposition a single Location element, and either generalize the location text (e.g., "Serving South Florida")
or link it to the full service-areas list. Use the reclaimed space for the headline and primary CTA.
10
Sectional Padding Is Inconsistent
In ScopeLow
Source pages:https://clearwashwindows.com/
Issue. The stats section is missing bottom padding and visually merges into the following
section. The Why Choose Us section has excessive top padding that can be reduced. Inconsistent vertical rhythm
makes the page feel uneven.
Recommendation. Normalize the vertical rhythm across homepage sections with
consistent spacing tokens (e.g., 80–120px desktop / 48–64px mobile) and apply them uniformly.
Content Cleanup · Findings 11–15
5 findings
11
"Awards Wining" Spelling Error in Stat Label
In ScopeLow
Source pages:https://clearwashwindows.com/
Issue. The homepage stat block label reads 'Awards Wining' instead of 'Awards Winning' — a
spelling error in a prominent trust-building statistic.
Recommendation. Correct the spelling.
12
Footer Heading Typo: "Conect with us"
In ScopeLow
Source pages:https://clearwashwindows.com/footer, every page
Issue. The footer 'Connect with us' heading is missing an 'n' ('Conect with us:'), and
appears sitewide since it is part of the shared footer template.
Recommendation. Correct the spelling in the shared footer component.
13
Copyright Year Not Updated
In ScopeLow
Source pages:https://clearwashwindows.com/footer, every page
Recommendation. Update the year or switch to a dynamically updating copyright
year.
14
Minor Grammar and Spacing Errors in Tamarac Page Body Copy
In ScopeLow
Source pages:/tamarac/
Issue. The page contains a missing space after a period ('weather.Uncleaned pollutants') and
an uncapitalized sentence start ('professional pressure washing removes these stains...').
Issue. The site shows mutually contradictory statistics in different places — for example,
one section claims "750+ Clients Served" while another claims "10K+," with other figures varying similarly.
Conflicting numbers undermine credibility with visitors who cross-reference sections.
Recommendation. Choose one accurate, verifiable set of statistics and apply
them consistently sitewide, and align these values with the figures configured in the stat counters.
Technical SEO Structure · Findings 16–19
4 findings
16
City Landing Pages Have No H1 Heading
In ScopeHigh
Source pages:/tamarac/city landing pages
Issue. On the Tamarac page — and the other city pages built from the same template — the
page's main title renders as an H2 (e.g., "Window Cleaning & Pressure Washing Tamarac"),
and every other heading on the page is also H2 or H3. There is no H1
anywhere on the page, so search engines cannot determine the single primary topic of the page.
Recommendation. Assign a single, keyword-relevant H1 to each city
and service page and keep the rest of the heading order logical (one H1 → H2 → H3), matching the structure the
current order is already normalizing.
Issue. The LocalBusiness structured data emits a malformed telephone number —
"54-864-3975" — while the site's real phone number is (954) 864-3975. Search engines
read this schema to display the business phone and match local data; a wrong number in markup can show incorrect
details in search results and mislead crawlers, even though the visible site phone is correct.
Recommendation. Correct the telephone value in the schema markup to match the
visible (954) 864-3975, ideally as a properly formatted international value
(+1-954-864-3975).
18
Breadcrumb Schema Is Present But Breadcrumbs Are Not Visible on the Page
Issue. The page HTML declares BreadcrumbList schema (via Yoast) showing items
like Home › Tamarac, but no breadcrumb trail is rendered visually on the page, so there is no matching
on-page navigation trail for users. The declared markup and the visible page are inconsistent.
Recommendation. Add a visible breadcrumb trail on city and service pages that
matches the declared breadcrumb schema, so visitors get the navigation aid the markup promises.
19
City Page Title Tag Duplicates the Brand Name
In ScopeLow
Source pages:/tamarac/city landing pages
Issue. The city page's title and Open Graph title repeat the business name twice —
"Window Cleaning & Pressure Washing in Tamarac | Clear Wash Windows - Clear Wash Window Cleaning" — which
duplicates the brand suffix and shows a doubled name in search results and social shares.
Recommendation. Use a single, consistent brand suffix (e.g., "– Clear Wash
Windows") in every title and adjust the auto-generated title template so the brand is not repeated.
Section B — Additional Recommendations · Not Part of the Current Order20 findings
Issue. Every 'Book Now' button across the Services, Packages, and CTA sections — regardless
of which specific service or package card it is attached to — opens the identical generic booking popup, and
the popup's own 'Select A Service' dropdown requires the visitor to choose again from scratch. This adds
friction and discards context about what the visitor was already interested in.
Recommendation. Pass the relevant service as a pre-selected value into the
popup based on which card triggered it.
C2
FAQ Instructs Visitors to Book by Email, but No Email Address Exists Anywhere on the Site
Additional Recommendation · CROMedium
Source pages:/faqs/
Issue. The FAQ answer to 'How do I book a service?' states visitors can book by 'calling us,
emailing us, or filling out the online quote request form.' However, across every page audited no email
address is displayed or linked anywhere; only a phone number and street address appear in every contact
context. A visitor following this instruction has no address to email.
Recommendation. Add a visible, linked business email address to the footer
and/or Contact page, or remove the emailing option from this FAQ answer.
C3
Contact Page Has No Embedded Contact Form
Additional Recommendation · CROMedium
Source pages:/contact-us/
Issue. The dedicated Contact Us page's only conversion paths are a phone number, a text
address, and a 'Book Now' button that opens the same sitewide popup used on every other page — there is no
contact form embedded directly in the page body. For a page whose sole purpose is contact, relying only on a
popup is a thinner experience than the page title implies.
Recommendation. Embed a simple contact form directly on the page in addition
to the popup.
C4
"Google Reviews" Button Opens the Write-a-Review Page Instead of the Reviews Page
Issue. The Google Reviews button routes visitors to the write-a-review flow rather than to
the live reviews view. A visitor weighing trust evidence is taken to a task (writing a review) instead of
seeing the proof they were expecting, which both skips the social proof and misdirects the action.
Recommendation. Point the button to the permanent, public reviews-viewing URL
of the Google Business Profile (see also S8).
C5
Icon Bar Under the Hero Conveys No Value
Additional Recommendation · CROMedium
Source pages:https://clearwashwindows.com/bar directly below the hero
Issue. The bar directly under the hero is a static separator with plain icons and no message.
This is prime real estate that currently communicates nothing about the business.
Recommendation. Convert it into an animated marquee/scrolling USP strip (e.g.,
"Licensed & Insured · 5-Star Rated on Google · 135+ Reviews · Same-Week Availability · Fully Trained
Technicians") to add motion and social proof without adding visual clutter.
C6
Booking Popup Has a Basic Layout and Several Friction Points
Issue. The Book Now popup is visually bare and adds friction at several points:
No placeholder text inside the form fields.
A generic heading "Booking" that does not describe the action or the service being booked.
The label reads "Name" instead of "Full Name."
Required fields are not marked (no asterisk or note).
Past dates are not disabled in the date picker, allowing invalid bookings.
The 'Select A Service' dropdown does not update with the service or package button that was clicked
(see C1 and C8).
Recommendation. Redesign the popup with clear field placeholders, rename the
heading to be action-specific (e.g., "Book Your Service"), label the name field "Full Name," mark all required
fields with an asterisk plus a note, disable past dates in the date picker, and auto-select the service (and
package, per C8) that triggered the popup.
C7
Book Now Section Has Weak Design Language and Too Many Competing Elements
Additional Recommendation · CROHigh
Source pages:https://clearwashwindows.com/Book Now section
Issue. The section mixes a background image, a small full-body PNG of a handyman on the
right, and a long paragraph of USPs written out like bullets with a CTA tagline — too many focal points, none
of them strong. The handyman image is small and looks unprofessional. The rating text is not supported by any
trust badge. The section heading reads "Book Now," but the button it contains is labeled/assigned to
"Contact Us" — a mismatch that confuses the conversion intent.
Recommendation. Use a portrait-style image with sectional overlapping so it
blends into the section, reduce the text to a tight value proposition with 3–4 supported USPs, back any rating
claim with a real trust badge (see C10), and align the button with the section intent — if it is the booking
CTA, it should open the booking flow (and be labeled to match); if it is a contact CTA, rename the section
heading accordingly.
C8
Our Packages Section Has Alignment Issues and No Package Field in the Booking Popup
Issue. Elements in the packages grid are misaligned and need fine-tuning. The 'Book Now' CTAs
on each price card open the same services popup, but there is no field for the visitor to select a package —
the context of which tier the visitor chose is lost.
Recommendation. Add a Package field to the booking popup and pre-select it
automatically when a 'Book Now' button on a specific price card is clicked (the same mechanism as the service
pre-selection in C1).
C9
Why Choose Us: Stray Inverted Commas in Cards and a Wrong CTA Diversion
Additional Recommendation · CROMedium
Source pages:https://clearwashwindows.com/Why Choose Us section
Issue. The cards contain unnecessary inverted commas wrapping the text, which read as leftover
template styling and look unpolished. The copy on the left-side image says "Don't worry! Send your questions to
us," but the button beneath it is "About Us" — the button diverts visitors away from the action the copy invites
(asking a question), disrupting the user journey.
Recommendation. Strip the stray quotation marks from the cards, and either
change the button to "Contact Us" / "Ask a Question" (matching the copy) or rewrite the copy so it matches an
About Us CTA. Keep the message-to-action pair consistent.
Issue. The business holds a 5.0-star Google rating with 135 reviews, which makes it eligible
for Google's official trust badge and review preview. No trust badge appears anywhere, and the rating text in
the Book Now section is unsupported by any badge — a strong, verified trust element is being left unshown.
Recommendation. Add Google's official rating/trust badge (or an equivalent
verified review widget) to the homepage and the key conversion sections, and pair it with any rating claim (see
C7).
SEO & Search Visibility · S1–S10 (Additional Recommendation)
10 findings
S1
City Landing Page Reads as Templated Content With No Local Specificity
Additional Recommendation · SEOMedium
Source pages:/tamarac/
Issue. The Tamarac page's content reads as a generic template with the word 'Tamarac'
inserted repeatedly into otherwise interchangeable sentences, with no local landmarks, neighborhood references,
local testimonials, or city-specific imagery. This pattern is typical of low-value doorway pages and offers
little differentiated value to a visitor searching specifically for Tamarac service.
Recommendation. Add genuinely location-specific content — local landmarks,
HOA/community references, or location-specific project photos — to each city page.
S2
Residential Window Cleaning Page Reads as Keyword-Stuffed Rather Than Natural Copy
Additional Recommendation · SEOMedium
Source pages:/residential-window-cleaning/
Issue. The same three phrase variants — 'residential window cleaning Fort Lauderdale,' 'home
window cleaning services Fort Lauderdale,' 'house window washing Fort Lauderdale' — are bolded and repeated
across six of the page's seven paragraphs, each worked into the sentence in a way that prioritizes keyword
density over readability.
Recommendation. Reduce repetition and vary phrasing naturally throughout the
page.
S3
"Our Services" Page Duplicates Homepage Content With No Unique Value
Additional Recommendation · SEOMedium
Source pages:/our-services/
Issue. The 'Our Pressure Washing Services,' 'Our Cleaning Services,' and 'Affordable
Packages' sections on this page are identical, word-for-word, to the corresponding sections on the homepage.
As the dedicated services hub, this page would be expected to expand on the homepage summary; currently it adds
no unique content.
Recommendation. Differentiate this page — for example, with more detail per
service or clearer pathways into each individual service page.
S4
Service-Area Claims Are Inconsistent Across Three Different Site Locations
Issue. Three different, mutually contradictory service-area lists exist on the site.
(1) The main navigation 'Areas We Serve' dropdown lists 12 towns — West Palm Beach, Boca Raton, Pembroke Pines,
Delray Beach, Parkland, Tamarac, Pompano Beach, Boynton Beach, Ocean Ridge, Lighthouse Point, Coconut Creek,
Deerfield Beach — with no Fort Lauderdale. (2) The Contact Us page's own 'Our Service Areas' section lists
only 6 towns — Boca Raton, Delray Beach, Parkland, Fort Lauderdale, Tamarac, Pompano Beach — including Fort
Lauderdale but omitting six towns from the nav list. (3) A dedicated landing page (Residential Window Cleaning)
is built entirely around 'Fort Lauderdale' as its target city, matching list (2) but contradicting list (1).
This inconsistent short list also leaks into the auto-generated meta descriptions on the Our Services and FAQ
pages.
Recommendation. Establish one single, authoritative service-area list and apply
it consistently across the navigation, the Contact page, all city landing pages, and all metadata.
S5
Auto-Generated Meta Description Contains a Dropped-Word Typo ("Are We Served")
Additional Recommendation · SEOMedium
Source pages:/our-services//faqs/
Issue. The og:description meta tag on both pages reads '...Are We Served Boca
Raton Delray Beach Parkland Fort Lauderdale Tamarac...' — missing the word 'Areas' before 'We Served.' This
confirms the issue is systemic to the auto-description generator rather than a one-off typo, and it also
carries the stale service-area list flagged in S4.
Recommendation. Fix at the template/plugin level generating these descriptions,
and write curated, accurate meta descriptions for key pages rather than relying on auto-scraped text.
S6
Blogs Page Meta Description Is an Unedited Word-Dump of Navigation Text
Additional Recommendation · SEOMedium
Source pages:/blogs/
Issue. Unlike other pages, the Blogs page's og:description is a jumbled string
of raw navigation items ('...Pembroke Pines Window Cleaning Boca Raton Services West Palm Beach Pressure
Washing Services Cleaning Services Pricing Our Portfolio Resources FAQ's Blogs Contact Us Areas We Serve Delray
Beach Parkland Tamarac Pompano Beach...') rather than a written sentence. This would display as nonsensical
text in search results or social shares.
Recommendation. Write a proper, curated meta description for this page.
S7
WordPress Admin Interface Text ("edit post") Leaked Into Public Metadata
Additional Recommendation · SEOHigh
Source pages:/blogs/
Issue. The Blogs page's og:description contains the literal text 'edit post The
Role of Professional...' — 'edit post' is WordPress's admin-only toolbar label, not public content. This
indicates the description was generated or scraped while an admin session's interface was present, and that
leaked text is now published in the site's metadata, visible to search engines and anyone viewing the page
source or social previews.
Recommendation. Regenerate this page's description manually, and check other
pages for similar admin-UI leakage in cached or auto-generated metadata.
S8
Google Links Point to Search Queries Instead of the Business Profile
Additional Recommendation · SEOHigh
Source pages:/cleaning-services/header/footer Google icon, all pages
Issue. Multiple Google destinations send visitors to raw search-query URLs rather than the
business's Google Business Profile. The 'Google Reviews' link on the Cleaning Services page contains
session-specific tracking parameters (sxsrf, si, etc.), and the Google icon in the
header/footer social links opens a Google search results page. Session tokens behave unreliably for other
users, and both read as accidentally copy-pasted address-bar URLs — whereas the homepage already uses a
cleaner, permanent Place ID–based review link.
Recommendation. Replace all Google outbound links with the permanent
GMB/Place-based profile link used on the homepage — both the reviews button and the social Google icon — so
visitors land directly on the business listing.
S9
Blog Archive Has No Visible Pagination
Additional Recommendation · SEOLow
Source pages:/blogs/
Issue. The Blogs page lists 20 posts spanning January 12, 2026 to April 27, 2026 with no
visible 'load more,' 'next page,' or pagination control. It cannot be confirmed whether this represents the
complete archive or is silently truncated.
Recommendation. Verify manually whether older posts are reachable; if they
exist, add pagination or a load-more control.
S10
Main Banner Title Is Generic and Missing the Primary Keyword
Issue. The hero title is split as "Welcome To" on the first line and "Window Cleaning" on the
second — a generic, non-compelling phrase that uses no keyword properly and names neither the service area nor
a primary target keyword. It does not differentiate the business or communicate benefit.
Recommendation. Rewrite the heading to lead with the primary target keyword and
locality — e.g., "Professional Window Cleaning in South Florida" or "Fort Lauderdale & South Florida Window
Cleaning" — supported by a benefit-focused subline and primary CTA.