Building a Modern WordPress Website for a Sydney Carpentry and Construction Business
A tradie website has one primary job: make the phone ring and the quote form submit. Everything else — the design, the gallery, the reviews section, the about page — exists to build enough trust that a prospective customer picks up their phone or fills in the form. When the team at TDD Carpentry and Construction needed a WordPress tradie website built from scratch for a Sydney-based carpentry and construction business, the project covered exactly this: a clean, bold three-page build with a working quote form, SMTP email delivery, social media integration, and a custom about page that positioned the owner as both a tradesman and a social media influencer in the Australian construction space. This post covers the build, the form setup decisions, and what any trade business owner needs before commissioning a website.
The Client and the Problem
Who They Were
TDD Carpentry and Construction (tddcarpentry.com) is a Sydney-based carpentry and construction business offering residential and commercial services across New South Wales. The business owner also maintained a social media presence across Instagram, Facebook, and TikTok under the @tddcarpentry handle and was a recognised member of Carpentry Australia. The website needed to serve both a local trade audience and reflect this broader professional positioning.
What Was Needed
The brief came through a web agency intermediary — a common arrangement where a freelancer or small agency outsources the actual build while managing the client relationship. The end client had an old website they no longer had access to, a video walkthrough of the old site was shared as a design reference. The goal was to replicate the overall look, colour palette, and layout style of that site — but better — using the client's own photography and brand assets.
The colour palette was specific: blacks, greys, and charcoal. No blues. The design needed to feel modern, clean, and professional without being oppressively dark — a balance that requires deliberate use of lighter neutral tones and white space against the darker background elements. Three pages were scoped: Home, About, and Contact/Services, with a combined gallery, review section, footer with Google Map, ABN, licence number, and social media links. A quote request form was required, with all submissions delivered directly to the client's email inbox. This kind of service business website with a working contact and quote system is exactly what I deliver through my WordPress tradie and trade services website packages at CodeSyte.
What I Proposed
$140 Fixed, 5 Days, Daily Updates
The project was quoted at $140 USD — a fair rate for a three-page build with custom form configuration, SMTP setup, gallery section, and social media integration. The intermediary negotiated from $150 to $140, which was accepted. Daily progress updates were agreed, as the intermediary needed to keep their end client informed throughout the build. A content document was prepared in advance covering the home page copy, which was confirmed and used as the primary content source, with ChatGPT used to expand any areas needing additional copy.
The WordPress environment was a Hostinger staging domain (gray-swan-246339.hostingersite.com) that was later connected to the custom domain tddcarpentry.com during the build process.
The Build Process
Design — Black, Grey, and Charcoal Without Going Too Dark
The initial design used blue accents, which the client flagged as incorrect — the brief specified no blues. The colour scheme was updated to a palette of black, charcoal, dark grey, and neutral highlights with white text and section breaks providing visual breathing room. The hero section background was balanced against the content rather than dominating it, avoiding the "too dark to read" problem that commonly appears on dark-themed builds when contrast is not managed carefully.
Scroll-based animations were added site-wide — text, images, buttons, and sections animating in as users scrolled with subtle fade-ins, slide-ins, and light entrance effects. The animations were kept clean and professional rather than overdone, applied consistently across all pages rather than only on the homepage. An image carousel replaced a static gallery grid, improving visual flow and page weight. The footer Google Map was enlarged to approximately double its initial height, making it genuinely readable and useful for visitors checking service area coverage.
The About Page — Tradesman and Social Media Influencer
The about page brief was unusual for a trade business site: the owner was not just a carpenter but also a social media content creator with Instagram, YouTube, and TikTok channels, and a recognised member of Carpentry Australia. The page needed to reflect both identities clearly — the skilled tradesmen with ABN, licence, and project portfolio, and the content creator with a social media following and industry recognition.
A visual stats highlight section was built between the professional background text blocks — displaying key metrics around user experience, customer satisfaction, and projects completed — breaking up the text-heavy content and providing a scanning anchor for visitors who do not read every line. All social media channels were linked inline within the content. The Carpentry Australia membership reference was linked to carpentryaustralia.com.au. An enquiry form was placed at the base of the page, providing a conversion point directly from the about page rather than requiring the user to navigate to a separate contact page.
Quote Form and SMTP Setup
The SMS Question
Early in the form setup discussion, the client asked whether form submissions could be delivered to a phone number as an SMS rather than an email. This is a technically possible integration but one that requires third-party SMS gateway services — Twilio being the most common — with per-message costs, API configuration, and ongoing subscription fees that are unsuitable for a small trade business budget and unnecessary when email delivery works correctly. The honest answer was no, not within the current setup, and email delivery was recommended as the correct solution.
Custom Form Without Plugin Limitations
Two forms were implemented on the site. The primary quote request form was built as a fully custom solution rather than relying on a third-party form plugin with submission limits, paid tiers, or dashboard dependencies. The custom form stored all entries directly in the WordPress admin panel, allowed the admin email to be updated at any time, and had no submission caps or ongoing costs. An Elementor form was used for the simpler contact enquiry at the base of the About page — also free, with no limitations, and with all entries accessible from the admin backend.
SMTP Configuration via Hostinger
Reliable form delivery required SMTP configuration — WordPress's default PHP mail function is unreliable on most hosting environments and frequently results in submissions going to spam or not arriving at all. Rather than using Gmail SMTP, which would have required providing Google account access the client was not comfortable sharing, the Hostinger email account (info@tddcarpentry.com) was used as the SMTP sender, configured with Hostinger's outgoing SMTP server settings on port 465 with SSL encryption.
To allow the intermediary to verify that submissions were arriving correctly — without access to the client's tddcarpentry@outlook.com inbox — a secondary email address was added to all form notifications. This dual-delivery approach allowed the intermediary to receive and confirm test submissions in real time before removing the secondary address from the configuration. This is a pragmatic solution to a common testing scenario: verifying email delivery without requiring access to the final recipient's inbox. SMTP configuration and custom form setup without third-party plugin costs is part of every WordPress contact form and email delivery project at CodeSyte.
Social Media Integration and Footer
All social media icons in the header and footer were connected to the client's confirmed URLs: Facebook at /TDD-Carpentry-and-Construction, Instagram at @tddcarpentry, and TikTok at @tddcarpentry. The footer was updated to include the service area (Sydney, New South Wales), ABN, and licence number from the client's onboarding documents. The Google Map in the footer was doubled in height to provide a usable visual reference for the service area.
The Result
What Was Delivered
- Three-page WordPress Elementor website live at tddcarpentry.com
- Black, grey, and charcoal colour palette with balanced dark/light contrast
- Hero section with CTA buttons linked to quote form and contact page
- Image carousel gallery using the client's project photography
- Review section integrated into homepage
- Dedicated about page with inline social media links, Carpentry Australia reference, visual stats section, and enquiry form
- Custom quote request form with no submission limits, no plugin costs, and all entries stored in WordPress admin
- Elementor contact form on About page
- SMTP configured via Hostinger — all form submissions delivered to client email
- Dual-email delivery confirmed working for intermediary testing
- Footer with Google Map (doubled height), social media icons linked, ABN, licence, service area
- Scroll-based animations site-wide — fade-in, slide-in on all major elements
- Tablet/iPad layout rescaled and corrected
- Screen recording walkthrough video produced showing plugin setup and email configuration
- Delivered within budget at $140
Key Takeaway for Tradie Website Builds
The Quote Form Is the Most Important Feature on a Tradie Site
A tradie website's primary conversion mechanism is the quote request form. Everything else — the gallery, the reviews, the about page — exists to build enough trust that a visitor fills it in. The form must be simple, clearly labelled, and most importantly, must actually deliver submissions to the business owner's inbox. A form that silently fails to deliver — due to missing SMTP configuration, a spam filter issue, or an unreliable PHP mailer — means lost jobs the business owner never knew they missed. Test the form from a real device, check the inbox (including spam), and confirm delivery before the site goes live.
Colour Palettes Need a Balance Point, Not Just Dark Tones
Dark-themed trade business websites — black, charcoal, dark grey — look bold and professional when executed well. They look oppressive and hard to read when the balance point is not found. The solution is white text with strong contrast ratios, light grey section separators, and strategic use of white or very light backgrounds for text-heavy sections. The colour palette defines the brand character; the contrast ratios determine whether visitors can actually read it. Getting this balance right is the difference between a dark site that feels premium and one that feels heavy.
Avoid Plugin Subscription Costs on Simple Contact Forms
Many WordPress contact and quote form plugins start free and introduce submission limits, notification restrictions, or premium-only features once a site receives meaningful traffic. For a small trade business that may receive dozens of quote requests per week, hitting a submission cap or losing email notifications because a plugin upgraded to a paid tier is a real operational risk. Building a custom form solution that stores entries in the WordPress database with no third-party dependency eliminates this risk entirely — and costs the same to build as a plugin configuration. It is the approach I use by default on any small business form that cannot afford to miss a single lead.
Final Thoughts
TDD Carpentry is a practical, well-executed trade business website — dark colour palette done correctly, a working quote form with reliable SMTP delivery, social media integration, and an about page that positions the owner as both a skilled tradesman and a recognised industry voice. The build came with the usual live project pressures — domain connection mid-build, urgent timeline requests, form testing with limited inbox access — all managed cleanly and transparently.
If you are a tradie, builder, carpenter, or trade service business in Australia or elsewhere and need a WordPress website that actually converts visitors into quote requests — with a form that delivers, a gallery that impresses, and a design that builds trust — that is exactly what I build at CodeSyte. Explore my full WordPress trade services website and small business development services here, or get in touch directly for a review of your brief.