Hayes Woodland WA Painters & Home Contractors | E&K Contracting /* CSS Reset & Variables */ :root { --primary: #1B4B73; --primary-dark: #0F3559; --primary-light: #2B5F8A; --accent: #4A9B5E; --accent-dark: #3F8650; --white: #FFFFFF; --black: #1A1A1A; --gray-50: #FAFAFA; --gray-100: #F5F5F5; --gray-200: #E5E5E5; --gray-300: #D4D4D4; --gray-400: #A3A3A3; --gray-500: #737373; --gray-600: #525252; --gray-700: #404040; --gray-800: #262626; --gray-900: #171717; --font-body: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; --font-heading: 'Poppins', -apple-system, BlinkMacSystemFont, sans-serif; --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05); --shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1); --shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1); --radius: 8px; --radius-lg: 12px; --transition: 0.3s ease; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; font-size: 16px; } body { font-family: var(--font-body); color: var(--gray-700); line-height: 1.6; background: var(--white); overflow-x: hidden; -webkit-font-smoothing: antialiased; } h1, h2, h3, h4, h5, h6 { font-family: var(--font-heading); color: var(--primary); line-height: 1.2; font-weight: 700; } h1 { font-size: clamp(2rem, 5vw, 3.5rem); } h2 { font-size: clamp(1.75rem, 4vw, 2.5rem); } h3 { font-size: clamp(1.5rem, 3vw, 2rem); } a { color: var(--primary); text-decoration: none; } a:hover { text-decoration: underline; } img { max-width: 100%; height: auto; } .container { max-width: 1200px; margin: 0 auto; padding: 0 1rem; } /* Header */ .header { background: var(--white); box-shadow: var(--shadow); position: sticky; top: 0; z-index: 1000; } .header-inner { display: flex; justify-content: space-between; align-items: center; height: 80px; } .logo img { height: 50px; } .header-cta { display: flex; gap: 1rem; align-items: center; } /* Buttons */ .btn { display: inline-flex; align-items: center; justify-content: center; padding: 0.75rem 1.5rem; border-radius: var(--radius); font-weight: 600; transition: all var(--transition); border: 2px solid transparent; cursor: pointer; text-decoration: none; } .btn:hover { text-decoration: none; transform: translateY(-2px); } .btn-primary { background: var(--accent); color: var(--white); } .btn-primary:hover { background: var(--accent-dark); box-shadow: var(--shadow-lg); } .btn-secondary { background: var(--primary); color: var(--white); } .btn-secondary:hover { background: var(--primary-dark); box-shadow: var(--shadow-lg); } /* Hero Section */ .hero { background: linear-gradient(rgba(27, 75, 115, 0.85), rgba(27, 75, 115, 0.85)), url('https://assets.ycodeapp.com/assets/app112695/Images/mill-3gitvmunmm.webp'); background-size: cover; background-position: center; padding: 100px 0; color: var(--white); } .hero-content { max-width: 800px; text-align: center; margin: 0 auto; } .hero h1 { color: var(--white); margin-bottom: 1.5rem; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); } .hero-subtitle { font-size: 1.25rem; margin-bottom: 2rem; opacity: 0.95; } .hero-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } /* Breadcrumb */ .breadcrumb { background: var(--gray-50); padding: 1rem 0; border-bottom: 1px solid var(--gray-200); } .breadcrumb-list { display: flex; align-items: center; gap: 0.5rem; list-style: none; font-size: 0.875rem; } .breadcrumb-list li::after { content: '›'; margin-left: 0.5rem; color: var(--gray-400); } .breadcrumb-list li:last-child::after { display: none; } .breadcrumb-list a { color: var(--gray-600); } .breadcrumb-list li:last-child { color: var(--primary); font-weight: 600; } /* Neighborhood Overview */ .neighborhood-overview { padding: 80px 0; } .overview-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } .overview-content h2 { margin-bottom: 1.5rem; } .overview-content p { margin-bottom: 1.5rem; color: var(--gray-600); } .neighborhood-features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; margin-top: 2rem; } .feature-item { background: var(--gray-50); padding: 1.5rem; border-radius: var(--radius-lg); text-align: center; } .feature-item strong { display: block; font-size: 1.5rem; color: var(--primary); margin-bottom: 0.5rem; } .neighborhood-images { display: grid; gap: 1rem; } .neighborhood-image { position: relative; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); } .neighborhood-image img { width: 100%; height: 300px; object-fit: cover; transition: transform var(--transition); } .neighborhood-image:hover img { transform: scale(1.05); } .image-caption { position: absolute; bottom: 0; left: 0; right: 0; background: linear-gradient(to top, rgba(0,0,0,0.8), transparent); color: var(--white); padding: 1rem; font-size: 0.875rem; font-weight: 600; } /* Community Life Section */ .community-life { padding: 80px 0; background: var(--gray-50); } .community-content { max-width: 900px; margin: 0 auto; text-align: center; } .community-content h2 { margin-bottom: 2rem; } .community-text { font-size: 1.125rem; line-height: 1.8; color: var(--gray-700); margin-bottom: 2rem; } .community-text p { margin-bottom: 1.5rem; } .community-highlight { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); margin: 2rem 0; border-left: 4px solid var(--accent); } .events-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; margin-top: 3rem; } .event-card { background: var(--white); padding: 1.5rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); text-align: center; } .event-icon { width: 60px; height: 60px; background: var(--accent); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; margin: 0 auto 1rem; } .event-card h4 { margin-bottom: 0.5rem; } /* Real Estate Section */ .real-estate { padding: 80px 0; } .estate-content { max-width: 900px; margin: 0 auto; } .estate-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-top: 3rem; } .estate-card { background: var(--gray-50); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); text-align: center; } .estate-price { font-size: 2rem; font-weight: 700; color: var(--primary); margin-bottom: 0.5rem; } .estate-details { color: var(--gray-600); margin-bottom: 1rem; } .estate-address { font-weight: 600; color: var(--gray-700); } /* Services Section */ .services-hayes { padding: 80px 0; background: var(--gray-50); } .section-header { text-align: center; max-width: 800px; margin: 0 auto 3rem; } .section-header h2 { margin-bottom: 1rem; } .section-header p { font-size: 1.125rem; color: var(--gray-600); } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 2rem; } .service-card { background: var(--white); border-radius: var(--radius-lg); overflow: hidden; transition: all var(--transition); box-shadow: var(--shadow); } .service-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-xl); } .service-content { padding: 2rem; } .service-content h3 { margin-bottom: 1rem; } .service-content p { color: var(--gray-600); margin-bottom: 1rem; } .service-list { list-style: none; margin-bottom: 1.5rem; } .service-list li { position: relative; padding-left: 1.75rem; margin-bottom: 0.5rem; color: var(--gray-700); } .service-list li::before { content: '✓'; position: absolute; left: 0; color: var(--accent); font-weight: bold; font-size: 1.125rem; } /* Local Business Section */ .local-business { padding: 80px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); } .local-business h2, .local-business h3 { color: var(--white); } .business-content { max-width: 900px; margin: 0 auto; text-align: center; } .business-content p { font-size: 1.125rem; line-height: 1.8; margin-bottom: 3rem; opacity: 0.9; } .business-features { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 3rem; margin-top: 3rem; } .business-item { text-align: center; } .business-icon { width: 80px; height: 80px; background: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0.3); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2rem; margin: 0 auto 1.5rem; } .business-item h3 { margin-bottom: 1rem; } .business-item p { opacity: 0.9; } /* Map Section */ .map-section { padding: 80px 0; background: var(--gray-50); } .map-content { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } .map-info h2 { margin-bottom: 1.5rem; } .service-areas-list { margin: 2rem 0; } .service-areas-list h4 { margin-bottom: 1rem; } .area-links { display: flex; flex-wrap: wrap; gap: 1rem; margin-bottom: 1.5rem; } .area-links a { background: var(--white); padding: 0.5rem 1rem; border-radius: var(--radius); box-shadow: var(--shadow-sm); transition: all var(--transition); } .area-links a:hover { background: var(--primary); color: var(--white); text-decoration: none; } .map-container { background: var(--white); padding: 1rem; border-radius: var(--radius-lg); box-shadow: var(--shadow-xl); } .map-container iframe { width: 100%; height: 400px; border: none; border-radius: var(--radius); } /* Testimonial Section */ .testimonial-section { padding: 80px 0; } .testimonial-container { max-width: 900px; margin: 0 auto; margin-top: 3rem; } .testimonial { background: var(--gray-50); padding: 2.5rem; border-radius: var(--radius-lg); box-shadow: var(--shadow-lg); text-align: center; } .testimonial-stars { color: #FFD700; font-size: 1.5rem; margin-bottom: 1.5rem; } .testimonial-text { font-size: 1.125rem; line-height: 1.8; color: var(--gray-700); margin-bottom: 2rem; font-style: italic; } .testimonial-author { display: flex; align-items: center; justify-content: center; gap: 1rem; } .author-avatar { width: 60px; height: 60px; background: var(--primary); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 1.25rem; } .author-info h5 { font-size: 1.125rem; margin-bottom: 0.25rem; } .author-info p { color: var(--gray-500); margin: 0; } /* CTA Section */ .cta-section { padding: 80px 0; background: var(--accent); color: var(--white); text-align: center; } .cta-section h2 { color: var(--white); font-size: clamp(2rem, 4vw, 3rem); margin-bottom: 1rem; } .cta-section p { font-size: 1.25rem; margin-bottom: 2rem; } .cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .btn-outline { background: transparent; color: var(--white); border-color: var(--white); } .btn-outline:hover { background: var(--white); color: var(--accent); } /* Quote Form Section */ .quote-section { padding: 80px 0; background: var(--gray-50); } .form-wrapper { background: var(--white); padding: 2.5rem; border-radius: var(--radius-lg); box-shadow: var(--shadow-xl); max-width: 600px; margin: 0 auto; } .form-header { text-align: center; margin-bottom: 2rem; } .form-header h2 { font-size: 2rem; margin-bottom: 0.5rem; } .form-group { margin-bottom: 1.25rem; } .form-group label { display: block; margin-bottom: 0.5rem; font-weight: 600; color: var(--gray-700); } .form-group input, .form-group select, .form-group textarea { width: 100%; padding: 0.75rem; border: 2px solid var(--gray-200); border-radius: var(--radius); font-size: 1rem; font-family: var(--font-body); transition: border-color var(--transition); background: var(--white); } .form-group input:focus, .form-group select:focus, .form-group textarea:focus { outline: none; border-color: var(--accent); } .form-submit { width: 100%; background: var(--accent); color: var(--white); font-size: 1.125rem; font-weight: 700; padding: 1rem; border: none; border-radius: var(--radius); cursor: pointer; transition: all var(--transition); } .form-submit:hover { background: var(--accent-dark); transform: translateY(-2px); box-shadow: var(--shadow-lg); } /* Footer */ .footer { background: var(--gray-900); color: var(--white); padding: 60px 0 30px; text-align: center; } .footer-content { margin-bottom: 2rem; } .footer-logo { height: 40px; margin-bottom: 1.5rem; } .footer-info { display: flex; justify-content: center; gap: 2rem; flex-wrap: wrap; margin-bottom: 2rem; } .footer-info a { color: var(--white); } .footer-nav { display: flex; justify-content: center; gap: 2rem; flex-wrap: wrap; margin-bottom: 2rem; } .footer-nav a { color: rgba(255, 255, 255, 0.8); } .footer-nav a:hover { color: var(--accent); } .footer-bottom { border-top: 1px solid var(--gray-800); padding-top: 2rem; color: rgba(255, 255, 255, 0.6); font-size: 0.875rem; } /* Mobile Styles */ @media (max-width: 768px) { .overview-grid, .map-content { grid-template-columns: 1fr; gap: 3rem; } .neighborhood-images { order: -1; } .neighborhood-features { grid-template-columns: 1fr; } .hero-buttons { flex-direction: column; width: 100%; max-width: 300px; margin: 0 auto; } .hero-buttons .btn { width: 100%; } .map-container iframe { height: 300px; } }
E&K Contracting
(360) 910-9205 Free Quote

Hayes' Trusted Riverside Home Contractors

Professional painting, gutters & exterior services for Hayes neighborhood homes near North Fork Lewis River. Serving this friendly community since 2002.

Get Free Estimate Call (360) 910-9205
  • Home
  • Woodland, WA
  • Hayes

Serving Hayes' Riverside Community

Hayes represents the perfect blend of rural charm and riverside living near the North Fork of the Lewis River. This welcoming neighborhood in Woodland offers residents tranquility with convenient accessibility, creating an ideal environment for families who appreciate nature and community spirit.

E&K Contracting has been serving Hayes homeowners for over 20 years, providing specialized exterior painting and gutter services designed for riverside properties. From cozy starter homes on NW Hayes Road to expansive 10-acre estates, we understand the unique maintenance needs of this diverse neighborhood.

With home values ranging from $332,200 to over $447,500, protecting your investment with quality exterior services is essential. Our expertise with both riverside moisture challenges and rural property maintenance makes us Hayes' preferred contractors.

Riverside North Fork Access
$332K-$447K Home Values
Family-Friendly Community Events
50+ Years Local Business Heritage
Hayes Historic Mill
Hayes Historic Heritage
Community Theatre
Local Entertainment

A Community That Celebrates Together

Hayes residents take pride in their close-knit community spirit, where neighbors know each other and gather regularly for local events. The neighborhood's friendly atmosphere is evident in the variety of activities that bring families together throughout the year.

Community Spirit: "Everyone knows everyone here in Hayes. It's the kind of place where neighbors still wave hello and look out for each other. Our community events like Planters Day and Movies in the Park really bring us together." - Hayes Resident Testimonial

From gardening enthusiasts sharing tips at Planters Day to families enjoying outdoor movie nights and the festive Winterfest celebration, Hayes offers something for everyone. The neighborhood's proximity to Goerig Park and the Hayes Road Bridge Shore Launch provides easy access to river activities, making it a paradise for outdoor enthusiasts who enjoy fishing, boating, and hiking.

🌱

Planters Day

Annual gardening celebration

🎬

Movies in the Park

Family outdoor cinema nights

❄️

Winterfest

Seasonal community gathering

🎣

River Activities

Goerig Park boat launch access

Protecting Hayes' Diverse Properties

From starter homes to riverside estates, every property deserves quality care

$332,200
3 bed, 2 bath
102 NW Hayes Rd

Perfect starter home requiring regular maintenance

$447,500
3 bed, 2 bath
3107 NW Hayes Rd

Mid-range family home with exterior care needs

10-Acre Estate
Two custom homes
818 NW Hayes Rd

Large property requiring specialized services

Specialized Services for Hayes Homes

Expert solutions for riverside properties and rural estates

Riverside Home Painting

Protect your Hayes home from moisture and weather with specialized painting services.

  • Moisture-resistant applications
  • Premium weather-proof paints
  • Deck & dock staining
  • Complete exterior transformations
Learn More

River Property Gutters

Essential gutter systems for homes near North Fork Lewis River.

  • Heavy-duty gutters for high rainfall
  • Leaf guards for wooded properties
  • Extended downspout systems
  • Annual maintenance programs
Learn More

Estate Exteriors

Complete exterior services for Hayes' diverse property types.

  • Siding for all home styles
  • Outbuilding maintenance
  • Storm damage repair
  • Property-wide services
Learn More

Supporting Hayes' Business Heritage

Like Hayes Cabinets, which has served Woodland for over 50 years, E&K Contracting is proud to be part of Hayes' tradition of family-owned businesses that prioritize quality, craftsmanship, and community values. We understand what it means to be trusted neighbors serving neighbors.

🏡

Local Knowledge

Understanding Hayes' unique riverside challenges and rural property needs.

🤝

Community Trust

Building relationships with Hayes families for over two decades.

⭐

Quality Heritage

Continuing Hayes' tradition of excellence in family businesses.

Serving Hayes & Surrounding Areas

Located near the North Fork Lewis River in Woodland, Hayes enjoys easy access to outdoor recreation while maintaining its peaceful rural character. We're proud to serve this unique riverside community.

Nearby Neighborhoods:

Downtown Woodland Woodland Bottoms Lewis River Road Horseshoe Lake

Also Serving:

Vancouver Battleground Ridgefield La Center

What Hayes Residents Say

Trusted by your riverside neighbors

★★★★★

"Living this close to the river means dealing with extra moisture. E&K understood exactly what our home needed - they used special paint that resists mildew and installed gutters that handle the heavy rain we get. Great local company that gets Hayes!"

MR
Michelle Roberts

Hayes Rd Resident

Ready to Protect Your Hayes Home?

Join your neighbors who trust E&K for quality riverside property care

Get Free Estimate Call (360) 910-9205

Get Your Free Hayes Estimate

Specialized service for riverside and rural properties

E&K Contracting
Serving Hayes, Woodland WA (360) 910-9205 ekllc@live.com
Home Painting Gutters Woodland Contact

© 2025 E&K Contracting LLC - Hayes' Riverside Property Specialists | Family-Owned Since 2002 | Privacy | Terms