All projects
company website · portfolio · bilingual

Prime Terra stone facades

"We clad your building with stone that lasts and impresses." A bilingual website for a Riyadh stone-facade contractor: villas, palaces and commercial buildings, with a works gallery and a free site-visit request.

Prime Terra website
the idea

Let the work speak, then make the call easy.

For a facade contractor the photos are the pitch. The site opens on a full-screen hero, then moves to services (villa and palace facades, commercial buildings, carved columns and capitals, cornices, entrances and gates), a portfolio of finished projects, client logos and numbers: 15+ years, 250+ projects, 180+ clients. Every section ends in one action: request a free site assessment by phone or WhatsApp. Arabic and English.

"Natural and engineered stone facades for villas, palaces and commercial buildings, from design to the last decorative detail."primeterra.online
features

What the site does

Works gallery

Finished projects with photos, grouped by type.

Services

Facades, columns, cornices, entrances, supply and installation.

Free site assessment

One-tap call or WhatsApp request on every section.

Arabic & English

Two language versions with RTL and LTR layouts.

Trust numbers

Years, projects and clients shown as animated counters.

Fast & responsive

Large photography optimised for mobile and desktop.

users

Who uses it

Villa & palace owners

See similar projects and request a visit.

Developers & contractors

Check services and past commercial work.

Admin

Add projects, services and client logos from the dashboard.

screens

Desktop & mobile

Prime Terra on desktop
Prime Terra on mobile
my role

What I built

Website

Bilingual front-end with gallery, services and contact.

  • HTML/CSS
  • JavaScript

Back-end & CMS

Projects, services and content managed from an admin panel.

  • Laravel
  • MySQL

Deployment

Domain, hosting and SSL.

  • Linux
  • Nginx

Have a similar idea?

I build websites, stores, dashboards and mobile apps end to end.

Let's talk