Camas WA Painters & Contractors | E&K Contracting | Historic Downtown & Lacamas Lake Specialists /* 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://images.unsplash.com/photo-1506905925346-21bda4d32df4?ixlib=rb-4.0.3&auto=format&fit=crop&w=2340&q=80'); 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; } /* City Overview */ .city-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); } .city-stats { background: var(--gray-50); padding: 2rem; border-radius: var(--radius-lg); margin: 2rem 0; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1.5rem; } .stat-item { text-align: center; } .stat-number { font-size: 2rem; font-weight: 800; color: var(--primary); display: block; } .stat-label { font-size: 0.875rem; color: var(--gray-600); } .overview-images { display: grid; gap: 1rem; } .overview-image { position: relative; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); } .overview-image img { width: 100%; height: 300px; object-fit: cover; transition: transform var(--transition); } .overview-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; } /* Neighborhoods */ .neighborhoods { padding: 80px 0; background: var(--gray-50); } .neighborhoods-header { text-align: center; max-width: 800px; margin: 0 auto 3rem; } .neighborhoods-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; } .neighborhood-card { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); text-align: center; transition: all var(--transition); } .neighborhood-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-xl); } .neighborhood-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 1.5rem; } .neighborhood-card h3 { margin-bottom: 1rem; } .neighborhood-card p { color: var(--gray-600); margin-bottom: 1.5rem; } .price-range { font-weight: 600; color: var(--primary); font-size: 0.875rem; } /* Real Estate Section */ .real-estate { padding: 80px 0; } .real-estate-header { text-align: center; max-width: 800px; margin: 0 auto 3rem; } .home-ranges { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-bottom: 3rem; } .home-card { background: var(--gray-50); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); } .home-card-header { background: var(--primary); color: var(--white); padding: 1.5rem; } .home-card-header h3 { color: var(--white); margin-bottom: 0.5rem; } .home-price-range { font-size: 1.5rem; font-weight: 700; } .home-card-content { padding: 1.5rem; } .home-features { list-style: none; } .home-features li { padding: 0.5rem 0; border-bottom: 1px solid var(--gray-200); display: flex; justify-content: space-between; align-items: center; } .home-features li:last-child { border-bottom: none; } /* Services Section */ .city-services { padding: 80px 0; background: var(--gray-50); } .services-intro { text-align: center; max-width: 800px; margin: 0 auto 3rem; } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; } .service-card { background: var(--white); padding: 2rem; border-radius: var(--radius-lg); box-shadow: var(--shadow); transition: all var(--transition); } .service-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-xl); } .service-card h3 { margin-bottom: 1rem; display: flex; align-items: center; gap: 0.75rem; } .service-icon { width: 40px; height: 40px; background: var(--accent); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .service-card p { color: var(--gray-600); margin-bottom: 1.5rem; } .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; } /* Schools & Amenities */ .schools-amenities { padding: 80px 0; } .schools-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: start; } .schools-section h3 { margin-bottom: 2rem; } .school-item { background: var(--gray-50); padding: 1.5rem; border-radius: var(--radius-lg); margin-bottom: 1rem; } .school-item h4 { margin-bottom: 0.5rem; } .school-details { display: flex; gap: 1rem; font-size: 0.875rem; color: var(--gray-600); } .parks-list { display: grid; gap: 1rem; } .park-item { display: flex; align-items: start; gap: 1rem; } .park-icon { width: 40px; height: 40px; background: var(--accent); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .park-info h4 { font-size: 1.125rem; margin-bottom: 0.25rem; } .park-info p { font-size: 0.875rem; color: var(--gray-600); margin: 0; } /* Testimonials */ .testimonials { padding: 80px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); } .testimonials h2 { color: var(--white); text-align: center; margin-bottom: 3rem; } .testimonials-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; max-width: 1000px; margin: 0 auto; } .testimonial-card { background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); padding: 2rem; border-radius: var(--radius-lg); border: 1px solid rgba(255, 255, 255, 0.2); } .testimonial-stars { color: #FFD700; font-size: 1.25rem; margin-bottom: 1rem; } .testimonial-text { line-height: 1.8; margin-bottom: 1.5rem; font-style: italic; } .testimonial-author { display: flex; align-items: center; gap: 1rem; } .author-avatar { width: 48px; height: 48px; background: var(--white); color: var(--primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; } .author-info h5 { font-size: 1rem; margin-bottom: 0.25rem; color: var(--white); } .author-info p { font-size: 0.875rem; opacity: 0.9; margin: 0; } /* 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); margin-bottom: 3rem; } .map-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; } .location-link { text-align: center; margin-top: 2rem; } .location-link a { display: inline-flex; align-items: center; gap: 0.5rem; font-weight: 600; } /* Quote Section */ .quote-section { padding: 80px 0; } .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; } .why-choose { display: grid; gap: 1.5rem; } .why-item { display: flex; gap: 1rem; align-items: start; } .why-icon { width: 50px; height: 50px; background: var(--primary); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .why-text h4 { font-size: 1.125rem; margin-bottom: 0.25rem; } .why-text 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); border: 2px solid var(--gray-100); } .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; } /* CTA Section */ .cta-section { padding: 80px 0; background: var(--accent); color: var(--white); text-align: center; } .cta-section h2 { color: var(--white); margin-bottom: 1.5rem; } .cta-section 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) { .overview-grid, .quote-wrapper, .schools-grid { grid-template-columns: 1fr; gap: 3rem; } .overview-images { order: -1; } .hero-buttons { flex-direction: column; width: 100%; max-width: 300px; margin: 0 auto; } .hero-buttons .btn { width: 100%; } .stat-grid { grid-template-columns: 1fr; gap: 1rem; } .testimonials-grid { grid-template-columns: 1fr; } }
E&K Contracting
(360) 910-9205 Free Quote

Camas, WA's Premier Painting & Exterior Contractors

Serving Camas from Historic Downtown to Lacamas Lake with expert painting, gutters, and exterior services. Specializing in both historic home restoration and modern home maintenance.

Get Free Estimate Call (360) 910-9205
  • Home
  • Service Areas
  • Clark County, WA
  • Camas, WA

Preserving Camas's Historic Charm & Modern Beauty Since 2002

Camas stands as one of Southwest Washington's most charming cities, where historic downtown buildings tell the story of the region's paper mill heritage while modern lakeside neighborhoods offer contemporary living at its finest. With 25,278 residents calling this picturesque Columbia River city home, Camas perfectly balances small-town charm with urban amenities.

E&K Contracting has been privileged to serve Camas homeowners for over two decades, from carefully restoring century-old downtown homes to maintaining modern residences near Lacamas Lake. We understand the unique character of each Camas neighborhood and provide services that honor both historical significance and contemporary needs.

Camas at a Glance

25,278 Residents
1906 Incorporated
$95,568 Median Income
A+ School Rating

From the historic charm of Downtown Camas to the natural beauty surrounding Lacamas Lake, our city offers diverse living experiences united by community pride and exceptional quality of life.

Historic Downtown Camas
Historic Downtown Camas
Lacamas Lake Nature
Beautiful Lacamas Lake Area

Serving All Camas Neighborhoods

From historic downtown to lakeside communities, each area has unique character and needs

🏛️

Historic Downtown

Beautifully preserved homes from the early 1900s featuring craftsman architecture, original hardwood, and period details requiring specialized restoration techniques.

Homes: $450K - $750K
🏞️

Lacamas Lake Area

Modern lakefront and lake-view homes offering luxury amenities, large lots, and stunning natural settings with premium outdoor living spaces.

Homes: $650K - $1.2M+
🏡

Crown Park & Prune Hill

Established family neighborhoods with well-maintained homes, mature landscaping, and strong community connections throughout tree-lined streets.

Homes: $500K - $850K
🌲

North Camas

Newer developments offering contemporary homes with energy-efficient features, open floor plans, and convenient access to schools and shopping.

Homes: $550K - $900K

Protecting Your Camas Investment

With median home values exceeding $650,000, professional maintenance preserves both beauty and value

Historic Properties

$450K - $750K
  • Built 1900-1940 Character Details
  • Original Hardwood Period Features
  • Restoration Needs Specialized Care
  • Downtown Location Walkable

Contemporary Homes

$550K - $900K+
  • Built 1990+ Modern Systems
  • Open Floor Plans Large Windows
  • Premium Finishes Low Maintenance
  • Lake Access Nature Views

Whether you own a historic downtown craftsman or a modern lakeside retreat, E&K Contracting provides the specialized expertise to maintain and enhance your Camas property.

Specialized Services for Camas Homes

Understanding the unique needs of both historic and contemporary properties

🏛️ Historic Home Restoration

Specialized techniques for preserving and restoring Camas's historic properties while maintaining architectural integrity.

  • Period-appropriate color matching
  • Traditional surface preparation
  • Historic siding restoration
  • Original trim preservation
Learn More

🏞️ Lakefront Property Care

Protecting modern homes from moisture and weather challenges unique to lakefront and lake-view properties.

  • Moisture-resistant coatings
  • Premium exterior finishes
  • Deck and dock staining
  • Weather protection systems
Learn More

🏠 Complete Exterior Solutions

Comprehensive maintenance services to keep all Camas homes looking their best year-round.

  • Full exterior painting
  • Gutter systems & cleaning
  • Pressure washing
  • Siding repair & replacement
View All Services

Outstanding Camas Schools

Camas High School

📚 Grades 9-12 ⭐ Top Rated

Skyridge Middle School

📚 Grades 6-8 🏆 Excellent

Multiple Elementary Schools

📚 Neighborhood Schools 🎓 High Achievement

Camas School District

📊 A+ Rating 🥇 State Recognition

Parks & Recreation

🏞️

Lacamas Lake Park

Swimming, boating, fishing, and miles of hiking trails

🌊

Lacamas Heritage Trail

7.5-mile paved trail connecting parks and neighborhoods

🏛️

Downtown Camas

Historic district with shops, restaurants, and events

⚽

Crown Park

Sports fields, playground, and community center

🌲

Prune Hill

Natural area with trails and scenic viewpoints

What Camas Residents Say

★★★★★

"Camas is a wonderful place to live! The schools are excellent, the downtown is charming, and Lacamas Lake offers so many outdoor activities. It's got small-town feel with big-city amenities."

CR
Camas Resident

Downtown Area

★★★★★

"We moved from Portland and couldn't be happier. The community is so welcoming, the location is perfect for commuting, and the natural beauty is unmatched."

LH
Lake Family

Lacamas Lake Area

★★★★★

"E&K did an amazing job restoring our 1920s craftsman. They understood the historical character and used appropriate techniques. The result is absolutely beautiful!"

DM
David & Maria

Historic Downtown

Serving All of Camas, Washington

From Downtown to Lacamas Lake and everywhere in between

📍 View Camas, WA on Google Maps

Get Your Free Camas Estimate

Join your neighbors throughout Camas who trust E&K Contracting for quality exterior services. We understand both historic restoration and modern home maintenance.

🏛️

Historic Expertise

Specialized in downtown restoration projects

🏞️

Modern Techniques

Latest methods for contemporary homes

🏆

Local Reputation

20+ years serving Camas families

Request Your Quote

Camas painting & exterior specialists

🏛️ Serving historic and modern Camas since 2002

Ready to Enhance Your Camas Home?

Whether historic restoration or modern maintenance, we're here to help

Call (360) 910-9205 Schedule Consultation
E&K Contracting
Proudly Serving Camas, WA (360) 910-9205 ekllc@live.com
Home Clark County Services About Contact

© 2025 E&K Contracting LLC - Camas, WA's Trusted Painting & Exterior Contractors | Privacy | Terms