Why Choose Us?

  • Free Estimates
  • All Work Guaranteed
  • References Available
  • Fully Insured
  • Licensed
  • Work With Owner Directly

Skilled General Contractor in Salem, OR

Are you in the market for a Salem, OR, general contractor? Eric Foster Construction Corporation is a one-stop shop for all your home remodeling needs. Homeowners in Salem, OR, come to us with everything from a full-scale budget big enough to add rooms to their structure to a more modest-sized plan suitable for adding some new paint, flooring, and upgraded light fixtures. That's okay with us. We love working with large or small projects and treat each one with the same careful attention to detail.

As a general home contractor, we do a wide variety of job scopes including home remodeling, additions, decorative concrete, and concrete foundation laying. We also perform commercial remodeling for our local business customers' offices and other properties. Our Salem customers appreciate that all our work is guaranteed. That's something you can rely on. We're locally owned and operated, and fully licensed and insured. In fact, on your project you will be working directly with the owner. With our focus on prompt project completion, we know you'll be satisfied with your job. References are available.

When you've been looking for a Salem, OR, general contractor, look no further than Eric Foster Construction Corporation. Whether you want to update your home in Salem, OR, in order to get it ready to put on the market, or you have a growing family and just want to personalize your home so that you can get more enjoyment from your space, we can help you achieve your goals. From the planning stage through construction and all the way to a final walk-through, you can depend on us for high quality work and superior craftsmanship. Give us a call today to make a convenient appointment for a free estimate.

Please click the link below to write us a review on Google. We are always looking for feedback from our valued customers.

Call 503-551-9893 Today!

We'll be happy to answer any questions you have.


Business Hours

Monday8:00 AM to 5:00 PM
Tuesday8:00 AM to 5:00 PM
Wednesday8:00 AM to 5:00 PM
Thursday8:00 AM to 5:00 PM
Friday8:00 AM to 5:00 PM
SaturdayBy Appointment
SundayBy Appointment

We accept the following payment methods:

  • Cash
  • Personal Check