Design QC Results

Quality assessment and detailed analysis report

Design QC Results

Professional Website Analysis

PT-18588

March 13, 2026 at 02:44 PM |

5

Pages Analyzed

6

Issues Found

8

Checks Passed

#149

Report ID

https://wordpress-671713-6269611.cloudwaysapps.com/
Roofing Installation | St. Louis Metropolitan Area - Platinum Roofing
https://wordpress-671713-6269611.cloudwaysapps.com/residential-roofs/
Shingle Roofs | St. Louis Metropolitan Area - Platinum Roofing
https://wordpress-671713-6269611.cloudwaysapps.com/flat-roofs/
Flat Roofing | St. Louis Metropolitan Area - Platinum Roofing
https://wordpress-671713-6269611.cloudwaysapps.com/commercial-roofs/
Commercial Roof Installation Services | St. Louis Metropolitan Area
https://wordpress-671713-6269611.cloudwaysapps.com/free-estimate-request/
Platinum Roofing Free Estimate | St. Louis Metropolitan Area
Report Actions

Download, share, or run another analysis

Quality Control Analysis

All Images have Alt Tags
Passed

No accessibility or SEO issues detected.

Check Looks For:

Validates non-decorative images for non-empty alt text; ignores decorative SVGs with empty/missing alt.

Evidence:

All 39 non-decorative image(s) include alt text. Decorative SVG exemptions applied: 0.

Category:

Accessibility & Functional

Check ID:

qc_001
Unique identifier for this quality check

All Images are Optimized for Web
Failed

Page load speed and user experience may suffer, especially on mobile. SEO may be affected.

Check Looks For:

Total image count, image formats, and optimization/performance risk indicators such as oversized or likely uncompressed images

Evidence:

Multiple images use SVG placeholders (data:image/svg+xml) instead of real photos. PNG logo is used repeatedly. No evidence of lazy loading or compression for PNG/JPG assets.

Category:

Accessibility & Functional

Check ID:

qc_002
Unique identifier for this quality check

Issues Found (2)
1
/: Site logo is PNG, not optimized for web (repeated use)
Element: img.bricks-site-logo.css-filter
Section: header#brx-header
Selector: img.bricks-site-logo.css-filter
2
/residential-roofs/: SVG placeholders used instead of real images
Element: img.image.bricks-lazy-hidden
Section: section#brxe-wqcpag
Selector: img.image.bricks-lazy-hidden
How to Fix
1
1. Replace SVG placeholders with real, compressed images.
2
2. Convert PNG logo to SVG or optimize PNG.
3
3. Enable lazy loading for all images.
No Broken Links appear on the Website
Passed

No navigation or SEO issues.

Check Looks For:

Suspicious link patterns (empty/hash/javascript placeholders) and likely broken destinations (e.g., localhost/test/placeholder URLs)

Evidence:

All 60+ links are valid, internal and external. No evidence of broken links or 404s. HTTP status code 200 for all pages.

Category:

Accessibility & Functional

Check ID:

qc_003
Unique identifier for this quality check

The Website is Mobile Friendly
Passed

Site is accessible and usable on mobile devices.

Check Looks For:

Mobile responsiveness indicators including viewport meta tag presence and responsive framework/class markers in page markup

Evidence:

All pages include viewport meta and responsive CSS. Navigation menus are present for mobile and landscape. No evidence of missing mobile layouts.

Category:

Accessibility & Functional

Check ID:

qc_004
Unique identifier for this quality check

Contact Details are Easy to Find
Passed

No barrier to customer contact.

Check Looks For:

Contact-discovery signals such as contact/phone/email/call/reach keywords across analyzed page content

Evidence:

Phone, email, address, and hours are clearly listed on main and estimate pages, with dedicated headings and form.

Category:

Accessibility & Functional

Check ID:

qc_005
Unique identifier for this quality check

All Pages have a Title & Description
Passed

SEO and user experience are optimal.

Evidence:

All 5 analyzed pages have a title and meta description, and all values are unique.

Category:

Accessibility & Functional

Check ID:

qc_006
Unique identifier for this quality check

Titles and descriptions found
Page Title Description
Home page Roofing Installation | St. Louis Metropolitan Area - Platinum Roofing We offer roofing installation for homes and businesses in the St. Louis Metropolitan Area. Entrust your roofing project to our team of experts.
/residential-roofs/ Shingle Roofs | St. Louis Metropolitan Area - Platinum Roofing We install shingle roofs in the St. Louis Metropolitan Area. Protect your home from the elements using durable shingles created by top manufacturers.
/flat-roofs/ Flat Roofing | St. Louis Metropolitan Area - Platinum Roofing We provide flat roofing installation in the St. Louis Metropolitan Area. Keep your home safe from the elements with a flat roof installed by our experts.
/commercial-roofs/ Commercial Roof Installation Services | St. Louis Metropolitan Area We offer commercial roof installation services in the St. Louis Metropolitan Area. Shield your business from inclement weather and protect your livelihood.
/free-estimate-request/ Platinum Roofing Free Estimate | St. Louis Metropolitan Area We install roofing for residential and commercial properties in the St. Louis Metropolitan Area. Contact Platinum Roofing for a free estimate.
All Headings are well Defined
Failed

May impact accessibility and user navigation.

Evidence:

Heading structure issues found on 1 of 5 analyzed pages (single H1 and/or hierarchy violations).

Category:

Accessibility & Functional

Check ID:

qc_007
Unique identifier for this quality check

Headings details
Heading Found on Status
H1 When You Want to Improve Your Roof, Go Platinum Home page
H2 Who We Are Home page
H2 Request a Free Estimate Home page
H3 Mission Statement Home page
H3 Phone Home page
H3 Email Home page
H3 Address Home page
H3 Hours of Operation Home page
H1 Shingle Roofs /residential-roofs/
H2 Owens Corning Duration Shingles /residential-roofs/
H1 Flat Roofs /flat-roofs/
H1 Commercial Roofs /commercial-roofs/
H1 Request a Free Estimate /free-estimate-request/
H3 Phone /free-estimate-request/
H3 Email /free-estimate-request/
H3 Address /free-estimate-request/
H3 Hours of Operation /free-estimate-request/
H3 Share /free-estimate-request/
Issues Found (1)
1
https://wordpress-671713-6269611.cloudwaysapps.com/free-estimate-request/: Heading hierarchy gap detected: H3 used without H2
Element: H3
Section: content structure
How to Fix
1
Ensure each page has exactly one primary H1 heading.
2
Use subordinate headings in order (H2 under H1, H3 under H2, and so on).
3
Re-run QC after adjusting heading structure across affected pages.
No Placeholder Content
Passed

Site may appear unfinished to visitors.

Check Looks For:

Checks for placeholder/draft text markers such as Lorem Ipsum, Placeholder, Sample Text, Coming Soon, Under Construction, and similar temporary copy.

Evidence:

Checked for placeholder patterns (Lorem Ipsum, Placeholder Text, Sample Text, Coming Soon, Under Construction, Under Maintenance, Dummy Text, Your Text Here, Insert Text Here, To Be Announced, Tbd) across 5 page(s). No placeholder content was detected.

Category:

Accessibility & Functional

Check ID:

qc_008
Unique identifier for this quality check

Industry Understanding is Immediate
Passed

Visitors immediately know the industry and services.

Evidence:

No evidence available

Validation Output:
### Evaluation
- Area: Industry Understanding is Immediate
- Score: ✓ Pass
- All page titles, meta descriptions, and headings reference roofing, installation, and St. Louis area. Key phrases and service listings are clear. No ambiguity.

### Actions Needed
- None. Industry is immediately clear to visitors.

### Tips for Strengthening
- Consider adding a hero section with a visual of roofing work for even faster recognition.

### Summary Table
| Area | Score | Strengths | Weaknesses | Next Actions |
| --- | --- | --- | --- | --- |
| Industry Understanding is Immediate | ✓ Pass | Clear titles, headings, and service descriptions | None | None |
Category:

Design Standards
Visual quality and brand consistency

Check ID:

qc_014
Unique identifier for this quality check

Emotional Connection is Established
Failed

Potential customers may not feel fully connected; conversion rates may be lower.

Evidence:

No evidence available

Validation Output:
### Evaluation
- Area: Emotional Connection is Established
- Score: △ Borderline (△)
- The site includes personal stories (owner's background, family, mission statement) and service commitment. However, lack of hero section and real imagery reduces emotional impact.

### Actions Needed
- Add a hero section with real photos of staff or completed projects.
- Use testimonials or customer stories for stronger connection.

### Tips for Strengthening
- Feature real people and customer experiences.
- Use authentic imagery instead of placeholders.

### Summary Table
| Area | Score | Strengths | Weaknesses | Next Actions |
| --- | --- | --- | --- | --- |
| Emotional Connection is Established | △ Borderline | Personal story, mission statement | No hero section, placeholder images | Add real photos, testimonials |
Category:

Design Standards
Visual quality and brand consistency

Check ID:

qc_015
Unique identifier for this quality check

Call-to-Action is Clear
Passed

Visitors can easily take action; supports lead generation.

Evidence:

No evidence available

Validation Output:
### Evaluation
- Area: Call-to-Action is Clear
- Score: ✓ Pass
- Multiple CTA buttons ('Get a Free Estimate', 'Free Estimate Request') are present on every page, with clear links and forms.

### Actions Needed
- None. CTA is clear and accessible.

### Tips for Strengthening
- Consider adding a hero section with CTA for even higher visibility.

### Summary Table
| Area | Score | Strengths | Weaknesses | Next Actions |
| --- | --- | --- | --- | --- |
| Call-to-Action is Clear | ✓ Pass | Multiple clear CTAs, forms, buttons | None | None |
Category:

Design Standards
Visual quality and brand consistency

Check ID:

qc_016
Unique identifier for this quality check

Rate This QC Report

Help us improve our QC validation process by rating the quality of this analysis.

How would you rate this QC validation?
ProServe.ai QC Report