Downtown Camas WA Painters & Commercial 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/downtown-mxye2pgr7r.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; } /* Main Street Overview */ .main-street-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); } .downtown-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; } .downtown-images { display: grid; gap: 1rem; } .downtown-image { position: relative; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow); } .downtown-image img { width: 100%; height: 300px; object-fit: cover; transition: transform var(--transition); } .downtown-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 Spirit Section */ .community-spirit { padding: 80px 0; background: var(--gray-50); } .spirit-content { max-width: 900px; margin: 0 auto; text-align: center; } .spirit-content h2 { margin-bottom: 2rem; } .spirit-text { font-size: 1.125rem; line-height: 1.8; color: var(--gray-700); margin-bottom: 2rem; } .spirit-text p { margin-bottom: 1.5rem; } .main-street-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; } /* Services Section */ .services-downtown { 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); } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 2rem; } .service-card { background: var(--gray-50); 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; } /* Business Support Section */ .business-support { padding: 80px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); } .business-support h2, .business-support h3 { color: var(--white); } .support-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 3rem; margin-top: 3rem; } .support-item { text-align: center; } .support-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; } .support-item h3 { margin-bottom: 1rem; } .support-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; } .downtown-images { order: -1; } .downtown-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

Downtown Camas's Trusted Main Street Contractors

Professional painting, gutters & exterior services for historic buildings and businesses along NE 4th Avenue. Supporting our vibrant Main Street community since 2002.

Get Free Estimate Call (360) 910-9205
  • Home
  • Camas, WA
  • Downtown Camas

Serving Downtown Camas's Historic Main Street

Downtown Camas represents the heart of our community – a vibrant historic district where small-town charm meets dynamic business growth. From the iconic Liberty Theatre that's entertained families since 1927 to the unique boutiques and galleries lining NE 4th Avenue, this walkable neighborhood embodies the spirit of Main Street America.

E&K Contracting is proud to serve Downtown Camas businesses and historic buildings with professional commercial painting, gutter systems, and exterior services. We understand the importance of maintaining the district's historic character while meeting modern business needs.

As a family-owned business ourselves, we appreciate the entrepreneurial spirit that drives Downtown Camas. Whether you're refreshing a storefront for First Friday events or protecting a century-old building from Northwest weather, we deliver quality craftsmanship that honors our Main Street heritage.

1927 Liberty Theatre Era
Main Street Accredited Program
Monthly First Friday Events
3rd-6th Ave Historic District
Downtown Camas Main Street
Historic NE 4th Avenue
Liberty Theatre Camas
Liberty Theatre Since 1927

Supporting Downtown's Community Vision

The Downtown Camas Association (DCA), a nationally accredited Main Street Program, works tirelessly to preserve our district's historic charm while promoting economic vitality. Their vision of enhancing the area between 3rd and 6th Avenues creates exciting opportunities for businesses and property owners.

Connected Community: The Downtown Camas Association leads preservation efforts and hosts signature events throughout the year. Stay updated with community happenings on their Facebook page, and explore city resources through the City of Camas website for business support and development opportunities.

From First Fridays featuring art and live music to annual celebrations like Camas Days, the Plant & Garden Fair, and Hometown Holidays, Downtown Camas buzzes with activity year-round. These events not only strengthen community bonds but also drive foot traffic to local businesses – making professional storefront maintenance more important than ever.

🎨

First Fridays

Monthly art, music & shopping

🎉

Camas Days

Annual summer celebration

🌺

Plant & Garden Fair

May horticultural showcase

🚗

Classic Car Show

Summer automotive display

🎃

Boo Bash

Halloween trick-or-treating

🎄

Hometown Holidays

December festivities

Commercial & Historic Building Services

Specialized solutions for Downtown Camas businesses and properties

Commercial Painting

Keep your storefront attractive for First Fridays and daily customers with professional painting services.

  • Storefront & facade painting
  • Historic building restoration
  • Interior commercial spaces
  • Quick turnaround scheduling
Learn More

Commercial Gutters

Protect your investment with commercial-grade gutter systems designed for Main Street buildings.

  • Historic building compatibility
  • High-capacity commercial systems
  • Decorative downspout options
  • Annual maintenance programs
Learn More

Building Exteriors

Complete exterior services to maintain your property's historic charm and structural integrity.

  • Historic siding restoration
  • Storefront improvements
  • Awning installation & repair
  • Facade maintenance
Learn More

Why Downtown Businesses Choose E&K

Supporting Main Street prosperity since 2002

🏪

Business-Friendly Service

Flexible scheduling around your hours, minimal disruption during events, and fast project completion.

🏛️

Historic Expertise

Experienced with Main Street buildings, understanding preservation requirements and architectural integrity.

🤝

Community Investment

As local business owners, we're invested in Downtown Camas's success and support fellow entrepreneurs.

Serving All of Downtown Camas

From the Liberty Theatre to every boutique and gallery along NE 4th Avenue, we're proud to maintain Downtown Camas's historic buildings and businesses. Our central location in Vancouver means quick response times for your commercial property needs.

Nearby Neighborhoods:

Crown Park Green Mountain Lacamas Lake Prune Hill

Also Serving:

Vancouver Battle Ground Woodland Ridgefield

What Downtown Business Owners Say

Trusted by Main Street businesses for quality and reliability

★★★★★

"E&K painted our storefront just in time for the Plant & Garden Fair. They worked around our business hours and finished ahead of schedule. The historic color they recommended perfectly matches our 1920s building. Great partners for Downtown businesses!"

SM
Sarah Mitchell

Gallery Owner, Downtown Camas

Ready to Enhance Your Downtown Property?

Join Main Street businesses who trust E&K for professional service

Get Free Estimate Call (360) 910-9205

Get Your Free Downtown Estimate

Professional service for Main Street businesses and buildings

E&K Contracting
Serving Downtown Camas (360) 910-9205 ekllc@live.com
Home Painting Gutters Camas Contact

© 2025 E&K Contracting LLC - Downtown Camas's Main Street Contractors | Family-Owned Since 2002 | Privacy | Terms