Customer Reviews | E&K Contracting - Vancouver WA | 4.9★ Rating /* 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; } /* Skip Link */ .skip-link { position: absolute; top: -40px; left: 0; background: var(--primary); color: var(--white); padding: 8px; z-index: 100; } .skip-link:focus { top: 0; } /* Header */ .header { position: sticky; top: 0; background: var(--white); box-shadow: var(--shadow); z-index: 1000; } .header-top { background: var(--primary); color: var(--white); padding: 0.5rem 0; font-size: 0.875rem; } .header-top-inner { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; } .header-info { display: flex; gap: 1.5rem; flex-wrap: wrap; } .header-info a { color: var(--white); } .trust-badges { display: flex; gap: 1rem; } /* Navigation */ .nav { background: var(--white); } .nav-inner { display: flex; justify-content: space-between; align-items: center; height: 80px; } .logo img { height: 50px; } .nav-menu { display: flex; list-style: none; gap: 2rem; align-items: center; } .nav-menu a { color: var(--gray-700); font-weight: 600; padding: 0.5rem 0; position: relative; } .nav-menu a::after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background: var(--accent); transition: width var(--transition); } .nav-menu a:hover::after { width: 100%; } /* Dropdown */ .dropdown { position: relative; } .dropdown-toggle::after { content: '▾'; margin-left: 0.25rem; font-size: 0.75rem; } .dropdown-menu { position: absolute; top: 100%; left: 0; background: var(--white); min-width: 280px; max-width: 350px; box-shadow: var(--shadow-xl); opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all var(--transition); border-radius: var(--radius); padding: 0.5rem 0; margin-top: 0.5rem; list-style: none; max-height: 70vh; overflow-y: auto; } .dropdown:hover .dropdown-menu { opacity: 1; visibility: visible; transform: translateY(0); } .dropdown-menu a { display: block; padding: 0.5rem 1.5rem; color: var(--gray-700); font-weight: 500; font-size: 0.875rem; transition: all var(--transition); } .dropdown-menu a strong { font-weight: 700; color: var(--primary); } .dropdown-menu li[style*="border-top"] { margin-top: 0.5rem; padding-top: 0.5rem; } .dropdown-menu a:hover { background: var(--gray-50); color: var(--primary); } .dropdown-menu a::after { display: none; } /* 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); } /* Nav CTA */ .nav-cta { display: flex; gap: 1rem; align-items: center; } /* Mobile Menu */ .mobile-toggle { display: none; flex-direction: column; gap: 4px; background: none; border: none; cursor: pointer; padding: 0.5rem; } .mobile-toggle span { width: 25px; height: 3px; background: var(--primary); transition: all var(--transition); } /* Breadcrumb */ .breadcrumb { background: var(--gray-50); padding: 1rem 0; border-bottom: 1px solid var(--gray-200); } .breadcrumb-nav { display: flex; align-items: center; gap: 0.5rem; font-size: 0.875rem; } .breadcrumb-nav a { color: var(--gray-600); } .breadcrumb-nav span { color: var(--gray-400); } /* Page Header */ .page-header { background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); padding: 60px 0; color: var(--white); text-align: center; } .page-header h1 { color: var(--white); margin-bottom: 1rem; } .page-header p { font-size: 1.125rem; opacity: 0.95; } /* Rating Summary */ .rating-summary { background: var(--gray-50); padding: 60px 0; text-align: center; } .rating-content { max-width: 600px; margin: 0 auto; } .overall-rating { display: flex; align-items: center; justify-content: center; gap: 2rem; margin-bottom: 2rem; } .rating-number { font-size: 4rem; font-weight: 800; color: var(--primary); line-height: 1; } .rating-details { text-align: left; } .stars { color: #FFD700; font-size: 2rem; margin-bottom: 0.5rem; } .rating-count { color: var(--gray-600); font-size: 1.125rem; } .google-link { display: inline-flex; align-items: center; gap: 0.5rem; margin-top: 2rem; padding: 0.75rem 1.5rem; background: var(--white); border: 2px solid var(--gray-300); border-radius: var(--radius); color: var(--gray-700); font-weight: 600; transition: all var(--transition); } .google-link:hover { background: var(--gray-100); border-color: var(--gray-400); text-decoration: none; transform: translateY(-2px); } /* Reviews Section */ .reviews-section { padding: 80px 0; } .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); } /* Filter Buttons */ .filter-buttons { display: flex; justify-content: center; gap: 1rem; margin-bottom: 3rem; flex-wrap: wrap; } .filter-btn { padding: 0.5rem 1.5rem; background: var(--gray-100); border: 2px solid transparent; border-radius: 50px; color: var(--gray-700); font-weight: 600; cursor: pointer; transition: all var(--transition); } .filter-btn:hover { background: var(--gray-200); } .filter-btn.active { background: var(--primary); color: var(--white); border-color: var(--primary); } /* Reviews Grid */ .reviews-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); gap: 2rem; } .review-card { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); position: relative; transition: all var(--transition); } .review-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-lg); } .review-card::before { content: '"'; position: absolute; top: 1rem; right: 1.5rem; font-size: 4rem; color: var(--accent); opacity: 0.2; font-family: Georgia, serif; } .review-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 1rem; } .review-author { display: flex; align-items: center; gap: 1rem; } .author-avatar { width: 48px; height: 48px; 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 h4 { font-size: 1.125rem; margin-bottom: 0.25rem; color: var(--gray-800); } .author-info p { font-size: 0.875rem; color: var(--gray-500); margin: 0; } .review-stars { color: #FFD700; font-size: 1.125rem; } .review-service { display: inline-block; padding: 0.25rem 0.75rem; background: var(--accent); color: var(--white); border-radius: 20px; font-size: 0.75rem; font-weight: 600; margin-bottom: 1rem; } .review-text { color: var(--gray-700); line-height: 1.8; margin-bottom: 1rem; } .review-date { font-size: 0.875rem; color: var(--gray-500); text-align: right; } /* CTA Section */ .cta-section { background: linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%); padding: 80px 0; text-align: center; color: var(--white); } .cta-section h2 { color: var(--white); margin-bottom: 1rem; } .cta-section p { font-size: 1.25rem; margin-bottom: 2rem; opacity: 0.95; } .cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .btn-white { background: var(--white); color: var(--primary); } .btn-white:hover { background: var(--gray-100); box-shadow: var(--shadow-lg); } /* Review CTA */ .review-cta { background: var(--primary); color: var(--white); padding: 60px 0; text-align: center; } .review-cta h3 { color: var(--white); margin-bottom: 1rem; } .review-cta p { font-size: 1.125rem; margin-bottom: 2rem; opacity: 0.95; } /* Footer */ .footer { background: var(--gray-900); color: var(--white); padding: 60px 0 30px; } .footer-content { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 3rem; margin-bottom: 3rem; } .footer-section h3 { color: var(--white); font-size: 1.25rem; margin-bottom: 1.5rem; } .footer-section p, .footer-section a { color: rgba(255, 255, 255, 0.8); text-decoration: none; line-height: 1.8; } .footer-section a:hover { color: var(--accent); } .footer-section ul { list-style: none; } .footer-section ul li { margin-bottom: 0.75rem; } .footer-logo { height: 40px; margin-bottom: 1rem; } .footer-bottom { border-top: 1px solid var(--gray-800); padding-top: 2rem; text-align: center; color: rgba(255, 255, 255, 0.6); font-size: 0.875rem; } /* Mobile Styles */ @media (max-width: 1024px) { .nav-menu { position: fixed; top: 0; left: -100%; width: 100%; height: 100vh; background: var(--white); flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 80px 2rem 2rem; transition: left var(--transition); overflow-y: auto; z-index: 999; } .nav-menu.active { left: 0; } .nav-menu li { width: 100%; margin-bottom: 0.5rem; } .nav-menu a { display: block; width: 100%; padding: 0.75rem 0; } .dropdown-menu { position: static; opacity: 1; visibility: visible; transform: none; box-shadow: none; background: var(--gray-50); display: none; margin: 0; max-height: none; overflow-y: visible; padding: 0; margin-left: 1rem; } .dropdown.active .dropdown-menu { display: block; } .mobile-toggle { display: flex; } .nav-cta { position: fixed; bottom: 0; left: 0; right: 0; background: var(--white); padding: 1rem; box-shadow: 0 -4px 6px rgba(0, 0, 0, 0.1); z-index: 1000; gap: 0.5rem; border-top: 1px solid var(--gray-200); } .nav-cta .btn { flex: 1; font-size: 0.875rem; padding: 0.75rem 1rem; } .footer-content { grid-template-columns: 1fr; gap: 2rem; } .reviews-grid { grid-template-columns: 1fr; } } @media (max-width: 768px) { .header-top { display: none; } .overall-rating { flex-direction: column; gap: 1rem; } .rating-details { text-align: center; } .filter-buttons { gap: 0.5rem; } .filter-btn { font-size: 0.875rem; padding: 0.5rem 1rem; } } Skip to main content
3515 Thompson Ave, Vancouver, WA Mon-Fri: 8AM-6PM ekllc@live.com
✓ Licensed & Insured ✓ Free Estimates ✓ Family Owned
E&K Contracting
  • Home
  • Services
    • Painting Services
    • Interior Painting
    • Exterior Painting
    • Cabinet Painting
    • Deck Staining
    • Gutter Services
    • Seamless Gutters
    • Gutter Repair
    • Gutter Cleaning
    • Gutter Guards
    • Drywall Services
    • Drywall Installation
    • Texture Matching
    • Water Damage Repair
    • Siding Services
    • Vinyl Siding
    • Fiber Cement
    • Siding Repair
    • Trim Work
    • Roofing Services
    • Roof Inspection
    • Leak Repair
    • Shingle Replacement
    • Flashing Repair
  • Service Areas
  • About
  • Reviews
  • FAQ
  • Contact
(360) 910-9205 Free Quote
Home › Reviews

Customer Reviews & Testimonials

See what your neighbors say about E&K Contracting

4.9
★★★★★
Based on 29 Google Reviews

We're proud to maintain a 4.9-star rating across all our services. Your satisfaction is our top priority!

View All Google Reviews →

What Our Customers Say

Real reviews from real homeowners throughout Clark County

SJ

Sarah Johnson

Felida, Vancouver WA

★★★★★
Exterior Painting

E&K did an amazing job painting our entire house exterior. They were professional, on-time, and the quality is outstanding! The crew was respectful of our property and cleaned up thoroughly each day. We've received so many compliments from neighbors. Highly recommend!

November 2024

MT

Mike Thompson

Salmon Creek, Vancouver WA

★★★★★
Gutter Installation

Best gutter installation in Vancouver! They replaced our old gutters with seamless ones and added gutter guards. The difference during the rainy season has been incredible - no more overflows or foundation issues. Fair pricing and excellent workmanship.

October 2024

LC

Linda Chen

Camas, WA

★★★★★
Interior Painting

Family-owned business that truly cares! They painted our interior and repaired drywall damage. Fair pricing and excellent work. The attention to detail was impressive - perfect edges, smooth walls, and they helped us choose the perfect colors. Will definitely use again!

September 2024

RW

Robert Williams

Battleground, WA

★★★★★
Drywall Repair

Had significant water damage in our ceiling and E&K came to the rescue. They not only repaired the drywall perfectly but also matched the texture so well you can't tell where the damage was. Quick response time and professional service throughout.

August 2024

JM

Jennifer Martinez

Ridgefield, WA

★★★★★
Siding Installation

E&K installed new fiber cement siding on our home and it looks fantastic! The crew was efficient, cleaned up daily, and finished on schedule. They went above and beyond to ensure everything was perfect. Our home's curb appeal has improved dramatically!

July 2024

DP

David Park

Cascade Park, Vancouver WA

★★★★★
Cabinet Painting

Transformed our dated oak cabinets to a beautiful modern white. The finish is smooth and professional - looks like brand new cabinets for a fraction of the cost. E&K's attention to detail and prep work really shows in the final result. Couldn't be happier!

June 2024

KB

Karen Brown

Minnehaha, Vancouver WA

★★★★★
Gutter Cleaning

We use E&K for regular gutter cleaning and they're always reliable and thorough. They inspect the entire system, make minor repairs as needed, and always show me photos of any issues they find. Great communication and fair pricing. Highly recommend their maintenance service!

May 2024

TG

Tom Garcia

Woodland, WA

★★★★★
Deck Staining

Our deck looks brand new after E&K's staining service! They power washed, made necessary repairs, and applied a beautiful stain that's holding up great. The crew was professional and completed the job faster than expected. Will definitely hire again!

April 2024

AS

Amy Sullivan

Fisher's Landing, Vancouver WA

★★★★★
Texture Matching

After removing a wall, we needed texture matching and E&K did an incredible job. You literally cannot tell where the old wall was! They matched our orange peel texture perfectly. Professional, clean, and reasonably priced. Exceeded our expectations!

March 2024

Have You Worked With E&K Contracting?

We'd love to hear about your experience! Share your review on Google.

Leave a Review

Ready to Join Our Happy Customers?

Experience the E&K Contracting difference for yourself

Call (360) 910-9205 Get Free Quote
E&K Contracting

Vancouver Washington's trusted family contractors since 2002. Quality craftsmanship, honest pricing, and exceptional service.

3515 Thompson Ave
Vancouver, WA 98660

(360) 910-9205
ekllc@live.com

Mon-Fri: 8AM-6PM

Our Services

  • Interior Painting
  • Exterior Painting
  • Gutter Installation
  • Gutter Cleaning
  • Drywall Services
  • Siding Services
  • Roofing Services

Service Areas

  • Vancouver, WA
  • Battleground, WA
  • Camas, WA
  • Woodland, WA
  • Ridgefield, WA
  • La Center, WA
  • All Service Areas

Company

  • About Us
  • Reviews
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service

© 2025 E&K Contracting LLC. All rights reserved. | Privacy | Terms | Sitemap