/* About + Contact (with Start-a-Project form) */ function About({ go }) { return (
№ 06 / About
Founded 1986
Bond Holding · est. 2023
Forty years of fit-out in Dubai

We started in 1986 with
one office, one job, and
a name on the awning.

The original Bond factory and team, early 1990s
Archival — first Bond facility, Dubai · pre-1995
Archival photograph From a maintenance firm → a 550,000 sq ft factory
The story, briefly

Bond Interiors was launched in 1986 as a maintenance firm. The first significant fit-out was the Marie Claire office and showroom — the project that, in the founder's words, "decided the rest of it." Forty years on, we still deliver the same work — interior fit-out, joinery, manufacturing — just on a different scale.

The pivot was the factory. A technical department in 2001, manufacturing machinery in 2006, a 550,000 sq ft facility in 2018 at Saih Shuaib 3 in Dubai Industrial City. Today nine in-house divisions run out of that building — joinery, metal, glass, signage, solid surface, upholstery, stone, MEP and civil — under the Bond Holding group structure formalised in 2023.

{window.TIMELINE.map((m) => (
{m.year}
{m.t}
))}
Saad Moaswes, Founder & Managing Director
Founder · Managing Director
Saad Moaswes

Founded Bond Interiors in 1986. Still runs the business. Will personally walk you through the factory if you visit.

Portrait pending
Confirm leadership chart with client

Trade press also names a separate CEO. Don't publish until the org chart is signed off.

Leadership — pending confirmation
To be added

Other senior names from data-broker sources are unverified. We publish leadership only when the company confirms it.

{[ ["Bond Interiors", "The interior fit-out, joinery and manufacturing contractor — the operating business since 1986."], ["Madina Glass", "The in-house glass division — fabrication and installation, branded as a standalone in its sector."], ["Bond Holding", "Group entity formalised in 2023. Scope to be confirmed before publication."], ].map(([h, p]) => (
Entity

{h}

{p}

))}
); } /* ------------------------- CONTACT / Start a project ------------------------- */ function Contact({ go }) { const [form, setForm] = React.useState({ name: "", company: "", email: "", phone: "", sector: "", scope: "", location: "", brief: "", file: null, }); const [submitted, setSubmitted] = React.useState(false); const [toast, setToast] = React.useState(""); const update = (k, v) => setForm(s => ({ ...s, [k]: v })); const projectTypes = ["Tender", "Design & Build", "Fit-out only", "Manufacturing only", "Maintenance", "Other"]; const submit = (e) => { e.preventDefault(); if (!form.name || !form.email || !form.brief) { setToast("Add your name, email and a short brief to send."); setTimeout(()=>setToast(""), 3000); return; } setSubmitted(true); }; if (submitted) { return (
Enquiry received

Thanks, {form.name.split(" ")[0]}.

We'll come back within one business day. If it's urgent, ping us on WhatsApp +971 55 600 3228 — same team, faster reply. Reference{" "} BND-{Math.floor(Math.random()*9000)+1000}.

{e.preventDefault(); go("projects");}}>Browse projects {e.preventDefault(); go("factory");}}>Inside the factory
); } return (
№ 07 / Start a project
Reply within one business day
Bring drawings · BoQ · or a one-line brief
Contact · Start a project

Send us a brief.
Or a BoQ. Or just
say hi.

{/* FORM */}
Enquiry · tender · brief
update("name", e.target.value)} placeholder="Your name" />
update("company", e.target.value)} placeholder="Company or consultancy" />
update("email", e.target.value)} placeholder="you@example.com" />
update("phone", e.target.value)} placeholder="+971 …" />
{/* sector chips */}
{window.SECTORS.map(s => ( ))}
{/* scope chips */}
{projectTypes.map(t => ( ))}
update("location", e.target.value)} placeholder="City, country" />