Essenmacher of Michigan — Website Redesign
How a 4th-generation construction, handyman, and landscaping company in Greater Lansing moved from a Squarespace template scoring 3.0/10 to a custom-built site scoring 8.3/10.
Before
3.0/10
mi-essenmacher.com
After
8.3/10
eofm.net
Improvement
+5.3
Overall score gain
The Challenge
Essenmacher of Michigan is a 4th-generation construction, handyman, and landscaping company serving the Greater Lansing area since 2003. Their existing website was built on Squarespace and, while functional, was limiting the business in critical ways: poor local SEO visibility, a generic template feel that failed to convey their legacy and professionalism, weak conversion pathways, and platform constraints that made technical optimization nearly impossible.
The goal was clear: build a site that earns trust in under three seconds, ranks for high-intent local searches, and turns visitors into phone calls and form submissions.
Side-by-Side Comparison
Squarespace template vs. custom-built website
Squarespace template with stock imagery, generic CTAs, and no local SEO structure.
Custom build with real project photos, layered trust signals, and SEO-first architecture.
Scorecard Summary
Six categories evaluated across both sites. Every score is based on the structural analysis detailed below.
| Category | Old Site | New Site | Gain |
|---|---|---|---|
| SEO Architecture | 3/10 | 9/10 | +6 |
| Conversion Design | 3/10 | 9/10 | +6 |
| Accessibility | 3/10 | 8/10 | +5 |
| Performance & Technical | 3/10 | 8/10 | +5 |
| Brand & Visual Identity | 4/10 | 8/10 | +4 |
| Content Strategy | 2/10 | 8/10 | +6 |
| Overall | 3.0/10 | 8.3/10 | +5.3 |
1. SEO Architecture
- URL structure disorganized — Construction & Renovations and Handiwork & Repairs both pointed to the same URL (/handiwork-repairs), cannibalizing two service categories into one page.
- Title tag was simply "Essenmacher of Michigan" — no service keywords, no location, no differentiator.
- No visible meta description optimization, no schema markup, no blog or content hub, no HTML sitemap, and no internal linking strategy.
- Squarespace loads significant JavaScript overhead before content is accessible to crawlers, delaying indexing and hurting Core Web Vitals.
- Title tag reads "Essenmacher of Michigan | Construction, Handyman & Landscaping in Greater Lansing" — brand, all three services, and primary geo target in one tag.
- Every service has its own dedicated page with a clean URL hierarchy: /services/construction-renovations/, /services/handyman-repairs/, and /services/landscaping-hardscaping/.
- Includes /blog/, /sitemap/, /privacy/, /about/ with E-E-A-T signals (4th generation, founded 2003, named founder Jerry Essenmacher), and /gallery/ for visual proof.
- Descriptive, keyword-rich image alt text (e.g., "Construction professional reviewing blueprints at a Greater Lansing job site"). Internal linking is intentional — service cards, CTAs, and footer all reinforce crawlable navigation.
2. Conversion Design
- Single, generic "Contact Us!" CTA linking to a basic Squarespace form. No urgency or reason to act now.
- No phone number prominently displayed in the header or hero — the primary action for a local contractor's customer was buried.
- Hero used a stock photo of a generic worker. Introductory copy was broad and corporate-sounding.
- "Car Repairs — Coming Soon" listed on the homepage, signaling an unfinished or unfocused business offering. No process section, no trust badges, no insurance mention.
- Phone number (517-282-8022) appears in the navigation, hero section, footer, a sticky mobile CTA, and multiple mid-page blocks. Every scroll position gives a frictionless path to calling.
- Hero headline is specific and benefit-driven — copy addresses the visitor's pain points (unreliable contractors, poor communication) rather than generic brand language.
- Trust signals layered throughout: "EST. 2003," "4th Generation," "Fully Insured," "Replies within 1 business day," and a named founder with photo (Jerry Essenmacher).
- "Three Simple Steps" process section (Give Us a Call → Free Consultation → We Get to Work) reduces psychological friction. Contact form embedded on homepage with pre-qualifying service dropdown. "Car Repairs" listing removed.
3. Accessibility
- No skip-to-content link (WCAG 2.1 Level A requirement).
- Image alt text absent or auto-generated. Many images served as CSS background images, invisible to screen readers.
- Navigation relied on JavaScript-dependent dropdowns without ARIA labels or keyboard support.
- Color contrast not optimized — light text on image backgrounds without sufficient overlay. No visible focus states, no landmark roles, no structured heading hierarchy.
- Skip-to-main-content link as the first focusable element on the page.
- Proper heading hierarchy: single H1, followed by H2 section headings creating a logical document outline for assistive technologies.
- All images include descriptive alt text conveying content and context (e.g., "Jerry Essenmacher III — Founder of Essenmacher of Michigan"). Contact form uses proper labels and required field indicators.
- Comprehensive footer with organized sections (Quick Links, Our Services, Connect With Us) providing redundant navigation paths. Phone number wrapped in a proper tel: link for one-tap calling.
4. Performance & Technical Foundation
- Fully hosted Squarespace platform — zero control over TTFB, CDN config, cache rules, core JS/CSS bundles, or rendering behavior.
- Squarespace loads its entire CMS engine on every page — editor scripts, analytics, commerce modules, template frameworks — regardless of usage.
- Full-resolution stock images with no ability to implement modern formats (WebP/AVIF), lazy loading, or critical image preloading.
- Template included animations and parallax effects adding JS computation on scroll, impacting INP. Cart icon in navigation ("[0]") despite not being an e-commerce business.
- Custom stack with full control over every performance lever. Semantic, lean HTML — no framework overhead, no commerce modules, no editor scripts.
- Images use descriptive, SEO-optimized filenames and are served from a controlled /images/ directory with full compression and format control.
- Browser begins painting content immediately without waiting for JavaScript execution. Navigation, content, and footer rendered as clean HTML with CSS.
- Only loads what's needed: navigation, hero, service cards, trust signals, gallery preview, process section, contact form, and footer. No cart, no commerce engine, no template bloat.
5. Brand & Visual Identity
- Generic Squarespace template with a widely available stock photo hero image that could appear on any contractor's website.
- Service cards used a mix of real project photos and stock imagery (including a "car-repair-and-maintenance" stock photo for the Car Repairs section).
- Visual identity inconsistent — no clear color palette, no brand mark, no visual system that would differentiate the company.
- Footer minimal and unsigned — no address, no service area, no insurance mention, no social links.
- Clear brand hierarchy: "Essenmacher of Michigan" with tagline "ONE CALL, we do it all" reinforced in header, hero, and footer. Consistent logo and brand mark throughout.
- Real project photography used across service cards and gallery sections — actual Essenmacher work rather than stock imagery.
- Founder featured by name and photo (Jerry Essenmacher III), personalizing the brand and reinforcing the "4th generation" narrative.
- Footer includes full tagline, geographic service area, insurance status, social media link, and organized navigation — functions as a trust-building element.
6. Content Strategy & Topical Authority
- No blog, no resource content, no FAQ section, and no service-area pages.
- All content on a handful of pages with thin, generic copy. No mechanism for building topical authority or capturing long-tail search traffic.
- Service descriptions brief and undifferentiated. "Our Approach" section used filler language that could appear on any contractor's site.
- /blog/ section provides infrastructure for ongoing content publication targeting long-tail queries (e.g., "how to choose a contractor in Lansing," "landscaping ideas for Michigan homes").
- A /service-area/ page signals geographic relevance and provides a target for location-specific landing pages as the business grows.
- Service page copy is specific, benefit-oriented, and differentiated — each description addresses a real customer concern (e.g., "Don't let your project suffer from unresponsive contractors") rather than generic superlatives.
Mobile Experience
Over half of local contractor searches happen on mobile devices.
Key Takeaways
The old site was a template. The new site is a system.
The Squarespace site functioned as a digital brochure with structural limitations that no amount of content editing could fix — duplicate URLs, no heading hierarchy, no schema potential, no performance control, and a conversion path that asked visitors to find the phone number on their own. The new site at eofm.net is built around three measurable objectives: rank for local service searches, convert visitors into calls and form submissions, and build long-term topical authority through a content foundation.
Platform matters.
Squarespace provides convenience, but for a local service business competing for high-intent search traffic, the platform's limitations in URL structure, JavaScript overhead, image optimization, and schema control create a real ceiling on performance. Moving to a custom build removed that ceiling entirely.
Trust is the conversion lever for contractors.
The single biggest conversion improvement wasn't a button color or form placement — it was the systematic layering of trust signals: named founder, generation count, founding year, insurance status, response time commitment, and real project photography. These elements work together to answer the visitor's unspoken question: "Can I trust these people with my home?"
Next Step
Ready to move from template to growth engine?
Your site should be working as hard as your business does. Let's talk about what a custom build can do for your calls and leads.
Case study by Matt LaClear — Web Design, SEO & GEO for Greater Lansing businesses. Based on analysis conducted March 2026.