Paver Sealing Academy teaches contractors to seal pavers properly, on a real job site rather than in a classroom. The trainer travels to a project the contractor already has booked and works through it with them: polymeric sand, prep, sealer, and the mistakes that ruin a driveway. I built the whole thing from nothing — the site, the copy, and the SEO.

The challenge
There was no website and no copy to work from — just a trainer who knew the trade and a service that is genuinely hard to sell online. Nobody books a day of in-person training from a stranger on the strength of a stock photo and a form. The site had to do the convincing a sales call would normally do.
It also had to handle two very different enquiries without confusing either. Training on Long Island is one thing to arrange. Training in another state is a different conversation, with travel in it. One funnel that blurred the two would have cost bookings on both sides.
What I did
Four pages, and no filler
Home, training program, FAQ, apply. That is the whole site, and that is deliberate. A new business with no traffic gains nothing from a blog it will not write or service pages that repeat each other. Every page here has a job: explain the offer, answer the objection, take the application.
The two enquiry types are split at the point of decision, on the homepage hero: Apply for Long Island Training and Apply for Out-of-State Training, side by side. The visitor sorts themselves before they reach the form.
Copy written to answer the real objection
This service has an unusual condition: the contractor has to bring the job. Training happens on a paver sealing project they already have booked, which means the first question a visitor has is not “is this any good” but “wait, how does this work”. The FAQ page answers that one directly — Do I need to provide the job? Yes. — alongside whether experience is needed, who supplies the materials, and how long a session runs.
It also answers a question most training businesses would rather bury. Is the certification official? The page says plainly that it is issued by a private program and is not a state licence, and the footer repeats it on every page. That was the right call: a contractor who finds out later feels misled, and a contractor who reads it up front trusts the rest of the page more.
Schema that describes what this actually is
The training page carries Course, CourseInstance and AggregateOffer structured data, not the generic organisation markup most builder-based sites stop at. It tells Google this is a course with real sessions and a real price, which is what makes it eligible to appear as one rather than as another blue link.

Built on a page builder, tuned like it was not
This is an Elementor build, so the owner can edit it without me. Elementor has a reputation for being slow, and it earns that reputation when nobody configures it: CSS inlined into every page, fonts fetched from a third party before anything can paint, widgets loading on pages that never use them. Configured properly, with LiteSpeed caching in front, it does not behave that way.
Performance
Measured with Google PageSpeed Insights: 100 across all four categories on desktop, and on mobile 100 for accessibility, 100 for best practices, 100 for SEO, with performance between 94 and 98 across separate runs.
The three numbers that do not move are the ones worth reading: largest contentful paint 1.9s on mobile and 0.6s on desktop, total blocking time 0ms, and cumulative layout shift 0. Nothing on the page jumps while it loads, and nothing blocks the main thread while a visitor is trying to read it.
Two runs a few minutes apart returned 94 and 98 for mobile performance. Quoting the 98 would be picking the better sample, so the number above is the lower one.
Results
A business that had no web presence now has a four-page site that loads in under two seconds on a phone, scores a clean 100 on desktop, describes its own offer to Google as a course, and separates its two kinds of enquiry before the visitor reaches a form.
It is too new for search data. That takes months, and anyone quoting rankings on a site this age is quoting noise. What can be checked today is the build, and the build measures well.
Tools used
- WordPress with Elementor, so the owner can edit the site himself
- Rank Math for titles, descriptions and the
Coursestructured data - LiteSpeed Cache, configured rather than just installed
- Google PageSpeed Insights for the measurements above