Call for a FREE estimate (717) 557-6064

All Decked Out

Get the custom deck you want near Middletown, Mechanicsburg & Camp Hill, PA & surrounding areas

If you enjoy spending time outside entertaining friends and family, the perfect deck can be the right centerpiece for any occasion. Decks By Lee has proudly been serving Middletown, Camp Hill, Harrisburg, Hershey, and the surrounding region for over 22 years, we are the deck builders you can depend on to bring your idea to life.

If you can envision it, we will create it. We build residential decks using a variety of materials to provide you with something that's durable and will last for years to come. You can talk to us about what you'd like, such as custom railings and stairs or wheelchair-accessible options. Call 717-557-6064 today to get a free estimate on custom deck construction.

We design decks that meet budgets

You can meet with us to discuss your needs and budget before we design a deck that fits your property. We can construct:

  • Custom decks and patios
  • Pergolas
  • Custom stairways


Your deck will be built out of cedar, PVC, composite or pressure-treated materials. Get the deck you're dreaming of by contacting Decks By Lee today, serving Middletown & Mechanicsburg, Camp Hill PA & surrounding areas and the surrounding Harrisburg area.

house deck, Middletown & Mechanicsburg, PA &  surrounding areas

Your search for an experienced deck builder is over

With more than 22 years of experience in the decking industry, Decks By Lee will create the structure you want for your residential property. Instead of spreading ourselves out on too many different services, we've decided to prioritize decks to bring you the best options possible. We focus on the details and provide outstanding customer service to give you the custom deck you're dreaming of.

Contact Decks By Lee today to have us start building a deck in Middletown & Mechanicsburg, Camp Hill PA & surrounding areas.

  • Decks By Lee

    Middletown, PA 17057

    GET DIRECTIONS


    Call Us
    Phone: (717) 557-6064

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM
    Sat: Closed
    Sun: Closed

Contact Us

  • 7 + 7 =