
This was probably my biggest job yet. I was approached by a newly licensed lawyer, just passed the bar and was already in the process of launching his own immigration law firm: Hernandez Sanchez Law. He not only needed help putting together a full brand identity from the ground up, but he also needed help getting a website for the firm up and running.
For the site build, I of course used WordPress alongside the Breakdance page builder — my go-to combo for creating fully custom, responsive designs. The biggest challenge at this stage was striking a balance between the traditional, corporate feel expected from a law firm and a more modern, refreshed design language. Most law firm websites in general feel like they haven’t changed since the early 2000s — cluttered layouts, outdated fonts, and uninspiring visuals. I wanted Hernandez Sanchez Law to stand out as modern, clean, and credible — without being too cold or generic.
Given the nature of the firm’s work and audience, the client also emphasized security and accessibility. It was important that users felt safe submitting their information through the site and that the experience was inclusive. I paid close attention to color contrast, type size, and keyboard navigation to ensure the site was usable by all visitors.
Security was a major priority throughout the build of the Hernandez Sanchez Law website, especially given the sensitive nature of the firm’s client interactions. Beyond choosing a reliable hosting provider with strong baseline protections, I implemented a comprehensive security stack. This included installing a reputable security plugin to monitor for hackers and malware threats, enabling SSL and HTTPS site-wide, and configuring Turnstile CAPTCHA on all contact forms to block bots and spam (on top of baseline spam protection).
I also set up SMTP for secure and authenticated email delivery, reducing the chance of messages being flagged as spam. To further harden the site, I enabled CDN-level brute force protection and optimized form settings to prevent injection or misuse. These layers work together to help ensure the site runs safely, reliably, and professionally — giving both the firm and its clients peace of mind.
One of the most technical parts of the project was transferring the firm’s domain from Squarespace to its current hosting service — a first for me. And to make things even more complex the domain already had an active business email account that was in use daily for client communications. I had to ensure the transition happened seamlessly, with zero email downtime. This meant coordinating DNS changes, properly configuring MX records, and confirming mail routing was uninterrupted — which thankfully, it was.
The site also needed to be bilingual in English and Spanish. This was my first time working with a translation plugin — I used TranslatePress to configure and manage the multilingual setup. It took some trial and error, but I made sure every page, button, menu, and section translated cleanly between both languages.
Finally, I worked with the content provided by the client to determine the best layout structure. Each page was thoughtfully designed to guide visitors through the firm’s values and services, with strategic CTAs that invite connection and build trust.
