compiling taylor-made-designs
TAYLOR·MADE·DESIGNS
Hand-coded in Richland, IN · since 2019

Fast sites. Real code. No fluff.

Custom websites built one line at a time — by one developer with 25+ years in the trenches. No WordPress. No page builders. No bloat.

Available for projects
const debounce = (fn, ms) => { let t; return (...a) => { clearTimeout(t); t = setTimeout(() => fn(...a), ms); }; };   const debounce = (fn, ms) => { let t; return (...a) => { clearTimeout(t); t = setTimeout(() => fn(...a), ms); }; };  
async function getJSON(url) { const r = await fetch(url); if (!r.ok) throw new Error(r.status); return r.json(); }   async function getJSON(url) { const r = await fetch(url); if (!r.ok) throw new Error(r.status); return r.json(); }  
.grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; }   .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; }  
els.forEach(el => observer.observe(el));   export default function init() { document.addEventListener("DOMContentLoaded", setup); }   els.forEach(el => observer.observe(el));   export default function init() { document.addEventListener("DOMContentLoaded", setup); }  
@media (prefers-reduced-motion: reduce) { * { animation: none !important; } }   @media (prefers-reduced-motion: reduce) { * { animation: none !important; } }  
.btn { transition: transform .2s ease; border-radius: 100px; }   .btn { transition: transform .2s ease; border-radius: 100px; }  
const [state, setState] = useState(null); useEffect(() => { load(); }, []);   const [state, setState] = useState(null); useEffect(() => { load(); }, []);  
:root { --gap: clamp(1rem, 4vw, 3rem); --radius: 12px; --glow: #38bdf8; }   :root { --gap: clamp(1rem, 4vw, 3rem); --radius: 12px; --glow: #38bdf8; }  
app.get("/api/health", (req, res) => res.json({ ok: true }));   app.get("/api/health", (req, res) => res.json({ ok: true }));  
img { max-width: 100%; height: auto; display: block; } // no layout shift   img { max-width: 100%; height: auto; display: block; } // no layout shift  
try { await save(record); } catch (e) { logger.error(e); }   try { await save(record); } catch (e) { logger.error(e); }  
.card:hover { transform: translateY(-4px); box-shadow: var(--shadow); }   .card:hover { transform: translateY(-4px); box-shadow: var(--shadow); }  
const routes = pages.map(p => ({ path: p.slug, component: p.view }));   const routes = pages.map(p => ({ path: p.slug, component: p.view }));  
addEventListener("resize", debounce(handleResize, 150));   addEventListener("resize", debounce(handleResize, 150));  
export const clamp = (n, lo, hi) => Math.min(hi, Math.max(lo, n));   export const clamp = (n, lo, hi) => Math.min(hi, Math.max(lo, n));  
Allen Taylor
01 — SELECTED WORK

Previous
WORK

911 Analytics
Python/Django

911 Analytics

2026
IES-KY website
HTML/CSS/JS

IES-KY

2024
Schulte Tax website
HTML/CSS/JS

Schulte Tax

2024
Spencer County Church of Christ website
HTML/CSS/JS

SCCOFC.com

2024
Walk The Halls website
Funnel

Walk The Halls

2023
My Trading Solution website
Funnel

My Trading Solution

2023
Risky Givers website
WordPress

Risky Givers

2022
25+
Years Experience
<1s
Load time
0
Plugins
100%
Yours to keep
02 — THE MAKER

ONE
DEVELOPER

Allen Taylor
Allen Taylor · Richland, IN

My love of computers started young. The internet was new, I was hooked, and I haven't stopped building things on it since.

I cut my teeth in the military, maintaining my unit's website. Back then "inline CSS" was just CSS, and frameworks didn't exist yet. From there I built single and multi-page sites, moved into WordPress and Joomla — and eventually faced some hard truths about CMS platforms.

So I went head-first into actually learning to code. HTML, CSS, JavaScript — and now Django/Python. I'm currently building a CRM platform for fire departments. The flexibility, control, and security you get from real code beats any drag-and-drop builder, every single time.

// trusted by businesses I've built for
911 Analytics IES-KY Schulte Tax Luce Fire
03 — SERVICES

WHAT I
BUILD

01

New websites

One-page or multi-page, hand-coded from scratch. You provide the content; I deliver something that loads in under a second and looks right on every screen.

02

Site rebuilds

Got a slow, vulnerable WordPress site that breaks every time you touch it? Let's tear it down and build something solid. Same content, none of the headaches.

03

Hosting & domains

Premium hosting on top-tier servers, plus domain registration handled for you. If you ever leave, the domain comes with you. No lock-in, no surprises.

04 — WHY HAND-CODED

WHY
HAND-CODED

// speed

Faster

No bloated themes, no 30 plugins fighting each other, no database query on every page. Just clean code that loads in under a second.

// security

Safer

Nothing to hack. No admin login, no plugins to keep updated, no zero-day exploits. Static sites are the most secure sites on the internet.

// ownership

Yours

You own every line of code. SSL, domain privacy, off-site backups — all included. If you ever decide to host elsewhere, the site goes with you.

// tools I use, depending on what fits
HTML5 CSS3 JavaScript Bootstrap Tailwind Node.js Python Django PHP
05 — REVIEWS

WHAT PEOPLE
SAY

★★★★★

"Allen expertly led me through sorting out issues and gave me valuable guidance regarding my website. Approachable, friendly and very generous — Allen is one of the good guys in a world where getting bonafide online support can be challenging."

— Amanda F.
★★★★★

"Has been very helpful with setting up my blog and taught me about things I didn't even know I could do with my website! Definitely recommend!"

— Tara S.
★★★★★

"I put a call out for technical help and Allen offered to assist. His calm and patient approach gave me the confidence to know I can move forward with learning by myself. I highly recommend Allen for anyone needing help."

— Jude M.
★★★★★

"Allen helped me build out a funnel that I had managed to postpone for quite a while. Now I can make full use of my website, as I intended. Excellent work done!"

— Christian T.
06 — FAQ

COMMON
QUESTIONS

What do you recommend for a standard business website?

Hand-coded, every time. A standard business site just needs to convey information clearly and load fast — that's exactly what custom code does best. If a developer tries to sell you WordPress as a "custom coded website," walk away.

Do you ever use WordPress or page builders?

Absolutely — when they're the right tool. E-commerce stores, course platforms, blogs with frequent author updates, and sales funnels are all good fits for platforms. But for a brochure site that just needs to look great and load fast? Hand-coded wins.

How long does a project take?

A one-page site usually takes 1–2 weeks once I have your content and assets. Multi-page sites take 3–4 weeks. The biggest variable is how quickly we can finalize your content — the code itself is the fast part.

What's included in hosting?

SSL certificate, domain privacy, off-site backups, and 99.9% uptime hosting on premium servers. All standard, no extra fees. If you ever leave, your domain transfers cleanly with no holdup.

What if I want to update the site myself?

For most small business sites, content changes once or twice a year — and I handle those for you, included. If you need to update content frequently (like a blog), I'll build it on a CMS that fits your workflow.

Do you work with clients outside of Indiana?

Yes. I work with clients all over the country and have for years. Most communication happens over email and video calls — geography hasn't been a factor in a long time.

07 — START A PROJECT

BRING THE
CHALLENGE

// location
Richland, IN 47634
// response time
Within 1 business day