Pattern Paste
Subscribe

Core Patterns Features

FreeStandard

Why choose us checklist

A single claim at display size on one side and six ruled check rows on the other, each a large tick, a short promise and one line of proof.

The ticks stand in one column down the rules, so the list reads as a signed-off checklist rather than a set of bullets. Text-glyph ticks, no icons. States no colour and no font of its own.

All patterns

Loading patterns…

Look: Claim and checklist
ThemePreview size
Twenty Twenty-Five·1280px

Manrope typefacergb(255, 255, 255) ground1280px viewport

Start here

What to change first

  1. The claim. One sentence, the promise your customers repeat back to you.
  2. The six rows. A promise of three to five words and one line of proof.
  3. The links. #quote and #reviews point nowhere yet.

The signature moment

A column of ticks down the rules

The ticks are set at display size in one column, hard against the left edge of the ruled rows. Each row opens with a text tick larger than the promise beside it, and because every tick sits at the same x on its own hairline, the six of them read down the page as a single signed-off column before a word of the proof is read. The claim opposite carries no rule at all, so the seam between the two halves is a change from open type to a ruled ledger.

Theme handoff

What comes from where

From your theme

  • Typeface.
  • Palette.
  • Rules.
  • Buttons.

Set by this pattern

  • The claim.
  • The rows.
  • The split.

Full pattern notes

Why it works, and how it is built

Open a topic for the complete design reasoning, editing guidance and implementation notes.

Design rationaleComposition, intent and nearest alternatives

Overview

A claim at display size on one side and six ruled check rows on the other, each a large tick, a short promise and one line of proof. It is the trust section for a trade, clinic or local shop: feature-lead-list weights one service against the rest, feature-rows sets its points at heading size, and this one reads as a list someone has already ticked off for you.

The signature moment: a column of ticks down the rules

The ticks are set at display size in one column, hard against the left edge of the ruled rows. Each row opens with a text tick larger than the promise beside it, and because every tick sits at the same x on its own hairline, the six of them read down the page as a single signed-off column before a word of the proof is read. The claim opposite carries no rule at all, so the seam between the two halves is a change from open type to a ruled ledger.

The tick is the character ✓ in a paragraph, not an icon font or an SVG, so it takes your theme's colour and face and can be retyped in the editor.

Make it yoursVariations and the edits to make first

What to change first

  1. The claim. One sentence, the promise your customers repeat back to you.
  2. The six rows. A promise of three to five words and one line of proof. Replace the registration and review numbers with your own.
  3. The links. #quote and #reviews point nowhere yet.
Theme behaviourInheritance, fixed decisions and contrast

What it inherits from your theme

  • Typeface. The base states no font family. The tick, the claim and the rows all take your theme's.
  • Palette. Ground base, text contrast, each a chain ending on a colour WordPress guarantees. The eyebrow tries role-label first and the reviews link role-link, both falling back to contrast.
  • Rules. The row hairlines are currentColor.
  • Buttons. The quote button states no colour, so your theme's button style paints it; the reviews link is a transparent, underlined core button with a 44px tap target.

What it decides for itself

  • The claim. Off the theme's ladder, because its size is the composition.
  • The rows. Promise titles on the theme's x-large rung and proofs on medium, so the list is the second mass on the page, not a caption.
  • The split. 46% and 54% columns; below 782px the claim stacks above the list.

Display type

Off the theme's ladder on purpose, because the size is the composition:

  • heading at clamp(2.25rem, 4.2vw, 4.25rem) (the claim)
  • paragraph at clamp(2rem, 3vw, 2.75rem) (the ticks)
Technical notesBlock mechanics, responsive behaviour and constraints

The Buttermilk and pillar red look

A Styled variation for a friendly local shop, with its own colours, type and copy (a hardware shop). Buttermilk ground #fbf3dc, dark brown ink #2a2019, the claim on a rounded pillar-box red plate #b3102b in buttermilk, a pill button in red on buttermilk, red ticks and 2px ink rules. The claim, ticks and row titles are a slab serif stack (Rockwell, Roboto Slab, Clarendon, Georgia), copy Verdana. Every text pair is measured on its painted ground at 4.5:1. Take the base if you want your theme's colours.

Notes

  • Core blocks only: group, columns, column, heading, paragraph, buttons, button. No icon font, no SVG, no plugin.
  • Text is measured at 4.5:1 against the ground it actually sits on.

Questions

Why choose us checklist: common questions

Does Why choose us checklist need a plugin?

No. It is built only from core WordPress blocks (button, buttons, column, columns, group, heading and paragraph), so it pastes into the block editor with nothing to install.

Will Why choose us checklist match my theme?

Choose by variation. Claim and checklist takes your theme’s palette; Buttermilk and pillar red brings its own colours.

How many variations does Why choose us checklist have?

2: Claim and checklist and Buttermilk and pillar red. Each is its own markup; choose one in the toolbar above the preview before you copy.

Is Why choose us checklist free?

Yes. It is one of 56 free Core Patterns: copy it and it is yours to keep and edit. Its Styled looks come with a subscription.

Which WordPress version does it need?

Requires a block theme on WordPress 7.0. Classic themes and page builders are outside our supported setup. Adaptive patterns use the block theme’s colour, spacing and typography presets; styled variations declare their own colours or type.

The markup

Core block markup and nothing else. Copy it, then paste it straight into the block editor: WordPress reads the delimiters and rebuilds the blocks. This is the file as authored; the copy button on the stage applies the finish you chose there.

19,568 bytes
<!-- wp:group {"align":"full","style":{"color":{"background":"var(--wp--preset--color--base, var(--wp--preset--color--white))","text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80","left":"clamp(1.25rem, 4vw, 4rem)","right":"clamp(1.25rem, 4vw, 4rem)"},"blockGap":"0"}},"layout":{"type":"constrained","contentSize":"1240px"}} -->
<div class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));background-color:var(--wp--preset--color--base, var(--wp--preset--color--white));padding-top:var(--wp--preset--spacing--80);padding-right:clamp(1.25rem, 4vw, 4rem);padding-bottom:var(--wp--preset--spacing--80);padding-left:clamp(1.25rem, 4vw, 4rem)"><!-- wp:columns {"verticalAlignment":"top","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|60","left":"var:preset|spacing|70"}}}} -->
<div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column {"verticalAlignment":"top","width":"46%"} -->
<div class="wp-block-column is-vertically-aligned-top" style="flex-basis:46%"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--role-label, var(--wp--preset--color--contrast, var(--wp--preset--color--black)))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"max(0.875rem, 14px)","fontWeight":"600","letterSpacing":"0.16em","textTransform":"uppercase"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--role-label, var(--wp--preset--color--contrast, var(--wp--preset--color--black)));margin-top:0;margin-bottom:0;font-size:max(0.875rem, 14px);font-weight:600;letter-spacing:0.16em;text-transform:uppercase">Why people choose Marsh and Daughters</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|30","bottom":"0"}},"typography":{"fontSize":"clamp(2.25rem, 4.2vw, 4.25rem)"}}} -->
<h2 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--30);margin-bottom:0;font-size:clamp(2.25rem, 4.2vw, 4.25rem)">On time, on a fixed price, and tidier than we found it.</h2>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|40","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.2vw, 1.1875rem))","lineHeight":"1.6"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--40);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.2vw, 1.1875rem));line-height:1.6">A family plumbing and heating firm in Sheffield since 1998. Three generations, four vans, and a waiting list we keep short on purpose.</p>
<!-- /wp:paragraph -->

<!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|30"},"typography":{"fontSize":"clamp(0.9375rem, 1.1vw, 1rem)","lineHeight":"1.4"}},"layout":{"type":"flex","flexWrap":"wrap"}} -->
<div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--50);font-size:clamp(0.9375rem, 1.1vw, 1rem);line-height:1.4"><!-- wp:button {"style":{"spacing":{"padding":{"top":"0.75rem","bottom":"0.75rem"}}}} -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#quote" style="padding-top:0.75rem;padding-bottom:0.75rem">Get a fixed quote</a></div>
<!-- /wp:button -->

<!-- wp:button {"style":{"color":{"text":"var(--wp--preset--color--role-link, var(--wp--preset--color--contrast, var(--wp--preset--color--black)))","background":"transparent"},"border":{"width":"0px","style":"none"},"typography":{"textDecoration":"underline"},"spacing":{"padding":{"top":"0.875rem","right":"0px","bottom":"0.875rem","left":"0px"}}}} -->
<div class="wp-block-button"><a class="wp-block-button__link has-text-color has-background wp-element-button" href="#reviews" style="border-style:none;border-width:0px;color:var(--wp--preset--color--role-link, var(--wp--preset--color--contrast, var(--wp--preset--color--black)));background-color:transparent;padding-top:0.875rem;padding-right:0px;padding-bottom:0.875rem;padding-left:0px;text-decoration:underline">Read our reviews</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons --></div>
<!-- /wp:column -->

<!-- wp:column {"verticalAlignment":"top","width":"54%"} -->
<div class="wp-block-column is-vertically-aligned-top" style="flex-basis:54%"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">Gas Safe registered</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">Engineer number 512884 is on the side of every van, and on the card we hand you at the door.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">A fixed price, in writing</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">The figure on the quote is the figure on the invoice, unless you ask us to change the job.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">A two-hour arrival window</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">We text when the engineer sets off, with their name and a photo.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">Dust sheets down, mess cleared</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">Floors covered before a tool comes out, and everything hoovered before we leave.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">Twelve months on labour</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">If our work fails within a year, we come back and fix it at no charge.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"border":{"top":{"color":"currentColor","style":"solid","width":"1px"},"bottom":{"color":"currentColor","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
<div class="wp-block-group" style="border-top-color:currentColor;border-top-style:solid;border-top-width:1px;border-bottom-color:currentColor;border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"clamp(2rem, 3vw, 2.75rem)","fontWeight":"700","lineHeight":"1"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:700;line-height:1">✓</p>
<!-- /wp:paragraph -->

<!-- wp:group {"style":{"layout":{"selfStretch":"fill"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->
<div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))"}}} -->
<h3 class="wp-block-heading has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--x-large, clamp(1.5rem, 2.2vw, 2rem))">Rated 4.9 from 312 reviews</h3>
<!-- /wp:heading -->

<!-- wp:paragraph {"style":{"color":{"text":"var(--wp--preset--color--contrast, var(--wp--preset--color--black))"},"spacing":{"margin":{"top":"var:preset|spacing|10","bottom":"0"}},"typography":{"fontSize":"var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem))","lineHeight":"1.55"}}} -->
<p class="has-text-color" style="color:var(--wp--preset--color--contrast, var(--wp--preset--color--black));margin-top:var(--wp--preset--spacing--10);margin-bottom:0;font-size:var(--wp--preset--font-size--medium, clamp(1rem, 1.1vw, 1.125rem));line-height:1.55">Every review is from a real job, and we answer the few that are not five stars.</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group --></div>
<!-- /wp:group --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div>
<!-- /wp:group -->
Back to Core Patterns