Downtown Woodland WA Painters & Contractors | E&K Contracting | Supporting Local Revitalization /* 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 (simplified for location page) */ .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/city-sebxzdvmvj.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; } /* Downtown Overview Section */ .downtown-overview { padding: 80px 0; background: var(--gray-50); } .overview-content { max-width: 900px; margin: 0 auto; text-align: center; } .overview-content h2 { margin-bottom: 2rem; } .overview-text { font-size: 1.125rem; line-height: 1.8; color: var(--gray-700); margin-bottom: 2rem; } .overview-text p { margin-bottom: 1.5rem; } .downtown-features { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; margin-top: 3rem; } .downtown-feature { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); text-align: center; } .feature-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; } .downtown-feature h4 { margin-bottom: 0.5rem; } /* Revitalization Section */ .revitalization { padding: 80px 0; } .revitalization-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } .revitalization-content h2 { margin-bottom: 1.5rem; } .revitalization-content p { margin-bottom: 1.5rem; color: var(--gray-600); } .revitalization-highlight { background: var(--accent); color: var(--white); padding: 2rem; border-radius: var(--radius-lg); margin: 2rem 0; } .revitalization-highlight h3 { color: var(--white); margin-bottom: 1rem; } .revitalization-list { list-style: none; margin: 1.5rem 0; } .revitalization-list li { position: relative; padding-left: 1.75rem; margin-bottom: 0.75rem; color: var(--gray-700); } .revitalization-list li::before { content: '✓'; position: absolute; left: 0; color: var(--accent); font-weight: bold; font-size: 1.125rem; } .revitalization-images { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; } .revitalization-image { position: relative; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); } .revitalization-image img { width: 100%; height: 250px; object-fit: cover; transition: transform var(--transition); } .revitalization-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 Events Section */ .community-events { padding: 80px 0; background: var(--gray-50); } .events-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-top: 3rem; } .event-card { background: var(--white); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); transition: all var(--transition); } .event-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-xl); } .event-header { background: var(--primary); color: var(--white); padding: 1.5rem; } .event-header h3 { color: var(--white); margin-bottom: 0.5rem; } .event-date { font-size: 0.875rem; opacity: 0.9; } .event-content { padding: 1.5rem; } .event-content p { color: var(--gray-600); margin-bottom: 1rem; } /* Services for Downtown */ .downtown-services { padding: 80px 0; } .services-intro { text-align: center; max-width: 800px; margin: 0 auto 3rem; } .service-categories { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; } .service-category { background: var(--gray-50); padding: 2rem; border-radius: var(--radius-lg); } .service-category h3 { margin-bottom: 1.5rem; display: flex; align-items: center; gap: 0.75rem; } .category-icon { width: 40px; height: 40px; background: var(--accent); color: var(--white); border-radius: var(--radius); display: flex; align-items: center; justify-content: center; font-size: 1.25rem; } .service-list { list-style: none; } .service-list li { padding: 0.75rem 0; border-bottom: 1px solid var(--gray-200); display: flex; justify-content: space-between; align-items: center; } .service-list li:last-child { border-bottom: none; } .service-list a { color: var(--gray-700); font-weight: 500; } .service-list a:hover { color: var(--primary); } /* Map Section */ .map-section { padding: 80px 0; background: var(--gray-50); } .map-container { max-width: 1000px; margin: 0 auto; } .map-header { text-align: center; margin-bottom: 3rem; } .map-wrapper { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: var(--radius-lg); box-shadow: var(--shadow-xl); } .map-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; } .map-info { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; margin-top: 3rem; } .map-detail { text-align: center; } .map-detail h4 { margin-bottom: 0.5rem; } /* Testimonial Section */ .downtown-testimonial { padding: 80px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); } .testimonial-content { max-width: 800px; margin: 0 auto; text-align: center; } .testimonial-content h2 { color: var(--white); margin-bottom: 3rem; } .testimonial-box { background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); padding: 3rem; border-radius: var(--radius-lg); border: 1px solid rgba(255, 255, 255, 0.2); } .testimonial-stars { color: #FFD700; font-size: 1.5rem; margin-bottom: 1.5rem; } .testimonial-text { font-size: 1.25rem; line-height: 1.8; 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(--white); color: var(--primary); 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; color: var(--white); } .author-info p { opacity: 0.9; margin: 0; } /* CTA Section */ .downtown-cta { padding: 80px 0; background: var(--accent); color: var(--white); text-align: center; } .downtown-cta h2 { color: var(--white); margin-bottom: 1.5rem; } .downtown-cta p { font-size: 1.25rem; margin-bottom: 2rem; max-width: 600px; margin-left: auto; margin-right: auto; } .cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .btn-outline { background: transparent; color: var(--white); border: 2px solid var(--white); } .btn-outline:hover { background: var(--white); color: var(--accent); } /* 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) { .revitalization-grid { grid-template-columns: 1fr; gap: 3rem; } .revitalization-images { order: -1; } .hero-buttons { flex-direction: column; width: 100%; max-width: 300px; margin: 0 auto; } .hero-buttons .btn { width: 100%; } .service-categories { grid-template-columns: 1fr; } .downtown-features { grid-template-columns: 1fr; } }
E&K Contracting
(360) 910-9205 Free Quote

Downtown Woodland's Trusted Painting & Exterior Contractors

Supporting downtown revitalization with quality craftsmanship. Expert painting, gutters, siding & exterior services for businesses and homes.

Get Free Estimate Call (360) 910-9205
  • Home
  • Service Areas
  • Woodland, WA
  • Downtown Woodland

Serving Downtown Woodland's Historic Main Street District

Downtown Woodland represents the heart of this historic Columbia River community. With a population of 6,531 residents, Woodland maintains its small-town charm while actively working toward revitalization and growth. E&K Contracting is proud to support these efforts through our professional painting and exterior services.

As a family-owned business serving Southwest Washington since 2002, we understand the importance of preserving Downtown Woodland's historic character while helping businesses and property owners modernize and beautify their buildings. Our work contributes directly to the downtown revitalization efforts championed by organizations like Downtown Revitalize Woodland.

🏛️

Historic Downtown

Preserving the character of Main Street's historic buildings

🎪

Planters Days

Annual 4-day festival celebrating community heritage

🍽️

Dinner on Main

Community gatherings bringing residents together

🎬

Movies in the Park

Summer entertainment for families

Supporting Downtown Woodland's Revitalization

E&K Contracting is committed to playing an active role in Downtown Woodland's revitalization efforts. We work closely with local business owners, property managers, and the Downtown Revitalize Woodland organization to enhance the visual appeal and structural integrity of downtown buildings.

How We Support Downtown Revitalization:

  • Storefront painting and restoration to attract customers
  • Commercial gutter systems to protect historic buildings
  • Exterior renovations that preserve architectural character
  • Quick, professional service to minimize business disruption

Our expertise in both residential and commercial projects makes us the ideal partner for downtown property owners looking to contribute to Woodland's renaissance while protecting their investments.

Learn About Commercial Services
Downtown Woodland Shops
Main Street Businesses
Historic Downtown Buildings
Historic Architecture
Downtown Woodland Street View
Downtown Woodland District

Downtown Woodland Community Events We Support

E&K Contracting is proud to help maintain the venues and buildings that host these beloved community gatherings

Planters Days Festival

Annual 4-Day Celebration

Woodland's signature event celebrating the completion of dikes along the Columbia and Lewis Rivers. Features parades, amusement rides, and car shows throughout downtown.

How we help: Ensuring downtown buildings look their best for thousands of visitors.

Dinner on Main

Community Gathering

A beloved tradition bringing together residents and local businesses for outdoor dining and fellowship on Main Street.

How we help: Maintaining attractive storefronts that create the perfect backdrop for community events.

Hot Summer Nights

Movies in the Park

Evening entertainment bringing families together for outdoor movies and activities in downtown parks.

How we help: Keeping community buildings and facilities in excellent condition year-round.

Professional Services for Downtown Woodland Properties

Comprehensive exterior solutions for businesses, historic buildings, and residences in the downtown district

🏪 Commercial & Storefront Services

  • Storefront Painting & Restoration →
  • Exterior Building Painting →
  • Pressure Washing Services →
  • Commercial Siding →

🏠 Residential Services

  • Interior Painting →
  • Exterior House Painting →
  • Cabinet Refinishing →
  • Deck & Fence Staining →

💧 Gutter & Exterior Systems

  • Commercial Gutter Installation →
  • Gutter Repair & Maintenance →
  • Professional Gutter Cleaning →
  • Downspout Systems →

🏛️ Historic Building Services

  • Period-Appropriate Painting →
  • Wood Restoration & Repair →
  • Architectural Trim Work →
  • Facade Restoration →

Serving Downtown Woodland's Historic Landmarks & Businesses

E&K Contracting helps maintain the buildings that make Downtown Woodland special

Woodland Community Center

A hub for local activities, workshops, and social gatherings where residents connect and build community.

Cedar Creek Grist Mill

Historic grist mill built in 1876, now operating as a museum. We understand the special care historic structures require.

Hulda Klager Lilac Gardens

Beautiful historic gardens showcasing lilacs and other plants, attracting visitors to our downtown area.

Main Street Business District

The heart of downtown featuring local shops, restaurants, and services that give Woodland its unique character.

Whether you own a historic landmark or a Main Street business, we have the expertise to enhance your property while preserving its character.

Learn About Historic Restoration
/* Local Landmarks Section */ .local-landmarks { padding: 80px 0; background: var(--white); } .landmarks-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 2rem; margin: 3rem 0; } .landmark-item { padding: 2rem; background: var(--gray-50); border-radius: var(--radius-lg); border-left: 4px solid var(--accent); } .landmark-item h3 { font-size: 1.25rem; margin-bottom: 1rem; } .landmark-cta { text-align: center; margin-top: 3rem; } .landmark-cta p { font-size: 1.125rem; margin-bottom: 1.5rem; color: var(--gray-600); }

Serving All of Downtown Woodland

Located just 20 minutes north of Vancouver, we provide prompt service throughout the downtown district

Downtown Core

Main Street, Davidson Ave, Goerig St, and surrounding historic district

Quick Response

Same-day estimates available for downtown businesses

Local Knowledge

Familiar with downtown's historic building requirements

What Downtown Woodland Property Owners Say

★★★★★

"E&K Contracting transformed our Main Street storefront! Their attention to detail and understanding of historic building requirements was exceptional. They worked around our business hours and completed everything on schedule. Highly recommend for any downtown business!"

DM
David Mitchell

Downtown Business Owner

Get Your Free Downtown Woodland Estimate

Join the revitalization effort! Whether you're a business owner on Main Street or a homeowner in the downtown area, we're here to help beautify your property.

⚡

Fast Response

Same-day estimates for downtown businesses

🏛️

Historic Expertise

Experienced with downtown's older buildings

🤝

Flexible Scheduling

Work around your business hours

Request Your Quote

Downtown Woodland specialists

⚡ Priority response for downtown businesses

/* Quote Form Section */ .quote-section { padding: 80px 0; background: var(--gray-50); } .quote-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: start; } .quote-info h2 { margin-bottom: 1.5rem; } .quote-info p { font-size: 1.125rem; color: var(--gray-600); margin-bottom: 2rem; } .quote-benefits { display: flex; flex-direction: column; gap: 1.5rem; } .benefit-item { display: flex; gap: 1rem; align-items: start; } .benefit-icon { font-size: 2rem; line-height: 1; } .benefit-item h4 { font-size: 1.125rem; margin-bottom: 0.25rem; } .benefit-item p { font-size: 0.875rem; color: var(--gray-600); margin: 0; } .form-wrapper { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow-xl); } .form-header { text-align: center; margin-bottom: 1.5rem; } .form-header h3 { font-size: 1.75rem; margin-bottom: 0.5rem; } .form-header p { color: var(--gray-600); font-size: 0.875rem; } .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); } .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); } .form-note { text-align: center; font-size: 0.875rem; color: var(--gray-600); margin-top: 1rem; } @media (max-width: 768px) { .quote-wrapper { grid-template-columns: 1fr; gap: 3rem; } }

Ready to Enhance Your Downtown Woodland Property?

Join the revitalization effort with professional painting and exterior services

Call (360) 910-9205 Get Free Quote

Proud supporters of Downtown Revitalize Woodland

E&K Contracting
Serving Downtown Woodland from Vancouver, WA (360) 910-9205 ekllc@live.com
Home Woodland Services About Contact

© 2025 E&K Contracting LLC - Downtown Woodland's Trusted Contractors | Supporting Local Revitalization | Privacy | Terms