"I spoke with Keith on the phone and he told me he could probably come the next day for an estimate but would have to call me back to let me know. I waited all evening, really excited that he could come by so quickly but I never received a call back.***Update: I received a call 2 days later and an apology for the call being late. he was able to come by that same day for an estimate! Very professional in that sense. Waiting for my estimate now. Will update after work is complete if I go with this company.***Update: The price I was quoted is completely fair and THOUSANDS under big name companies. Excited to have my pool deck built by this company!"
"Mr. Keith and his team did an amazing job! We received various quotes and his was by far the best. He is thorough in his explanation, very knowledgeable and professional. Nevins construction did an outstanding job on my deckI highly recommend this company."
Keith built our deck and it is gorgeous! He is very professional. He does great work. He comes highly recommended. We would definitely hire him again.
Keith built my deck and did an excellent job. He gave me the best price in town and did the job on time. He’s a very honest guy and did the job exactly as discussed. Keith took time to answer all my (million) questions. He used top quality materials to complete the project. After completion he came back and cleaned everything up. I am very with the work he did. I would highly recommend using Keith Nevins Construction company.
Our thanks to Keith Nevins of Nevins Construction for the outstanding job on our deck project. He and his crew did a fantastic job replacing our rotting deck. The craftsmanship is outstanding, the deck pleasing to the eye as well as sturdy and functional. And the crew did an awesome job cleaning up everything afterwards which was very important to us. We cannot thank you enough for your professionalism. Looking forward to having you tackle our other construction projects! - Fran & Tim P., Elkridge, MD
Keith Nevins just reconstructed my 20 year old deck. Beautiful, precise workmanship! Keith and Craig were a pleasure to work with! My deck looks AMAZING!!! ...very reasonable pricing too!!! Highly recommend Nevins Construction
Tired of flaky deck contractors in Cockeysville MD who don’t show up, give you vague quotes, and leave you stuck with permits? We’re not those guys. At Nevins Construction, we design and build custom composite decks using Azek and TimberTech — no splinters, no rot, no hassle. We’re local. We handle your permits. We answer the phone. You’ll know exactly what you’re getting — a stunning deck that’ll last for decades.
Here’s why Cockeysville homeowners trust us:
Custom Deck Designs — Not cookie-cutter kits. We design for your space.
Azek & TimberTech Experts — Better than Trex. Built for Maryland’s weather.
Permits & HOA? We Handle It. — You don’t have to deal with Baltimore County red tape.
Upfront Pricing — We quote it, we build it, no surprise add-ons.
Family-Owned & Local — Based minutes away in New Freedom PA, serving Cockeysville MD daily.
👉 See Our Deck Building Services
You won’t have to touch a permit application. We handle all Baltimore County building permits for decks, plus any HOA approvals if your community requires them.
We know the process inside and out, so you don’t get bogged down.
Learn more about Baltimore County Permits
Cockeysville summers are humid. Winters are brutal. Cheap wood decks and low-end composites (like Trex) don’t survive long.
That’s why we install Azek and TimberTech decks:
They don’t rot, warp, or splinter.
No yearly sealing or staining.
Lasts 25-30 years.
Eco-friendly materials.
Comes with a rock-solid warranty.
👉 Learn more about Azek & TimberTech Decking
Small backyards? We maximise the space.
Uneven ground? We build multi-level decks.
Want lighting, custom railings, or built-in seating? We do it all.
Every deck we build in Cockeysville is custom-designed to fit your home perfectly.
Eco-friendly, made from recycled materials.
Fade-resistant, stain-resistant, and durable.
Great for families looking for low-maintenance outdoor spaces.
Capped polymer decking with industry-best scratch resistance.
Zero splinters, zero staining, zero rotting.
Perfect for homeowners who want a luxury look without the upkeep.
Built to withstand Maryland weather.
Splinter-free and available in a wide variety of styles and colours.
Sustainable and long-lasting.
Affordable composite decking with strong weather resistance.
Low-maintenance and great for cost-conscious projects.
Learn More About Composite Decks »
If your current deck shows:
Wobbly railings
Cracked or splintering boards
Rotting support beams
Unsafe stairs
We’ll inspect it. If we can repair it, we will. If it’s beyond saving, we’ll recommend a rebuild using composite decking so you never have to deal with rot again.
👉 Learn more about our Deck Repair Services
A deck isn’t just an add-on. It’s where you’ll entertain, relax, and spend your weekends.
We build decks that:
Boost your home’s resale value.
Withstand Maryland’s crazy weather for years.
Require almost no maintenance.
Look like they were made for your home — not bolted on as an afterthought.
We’ve completed custom deck builds in Cockeysville, Sparks, Timonium, and Parkton. Every project is unique because every backyard is different.
👉 See Our Deck Gallery
Here’s why we don’t build Trex decks:
Azek & TimberTech have thicker surface capping — moisture doesn’t get in.
They hold their color better in Maryland’s sun.
They don’t expand/contract like cheaper composites.
Longer warranties back it up.
We’re certified installers, which means better quality and warranty protection for you.
Learn more at TimberTech.com
From classic wood decks to modern composite builds, view examples of how we’ve transformed outdoor spaces across Maryland.
See the craftsmanship for yourself—browse our deck photo gallery, explore stunning patio builds, and get inspired by our screen room transformations. These real-life projects showcase the attention to detail and quality that set Nevins Construction apart in Annapolis and across Maryland.
Explore our trusted partnerships with leading decking manufacturers. Discover the quality, innovation, and reliability behind the decking brands we work with, ensuring you receive the best materials for your outdoor living space.
Deck projects in Cockeysville require permits through Baltimore County . We’ll manage all paperwork, inspections, and code compliance — you won’t have to lift a finger.
Timonium
Lutherville
Hunt Valley
Baltimore County
View All Service Areas »
Call (410) 746-1068 or fill out the quote form. We’ll recommend the best materials and design for your deck project.
Contact Us Now »
Composite decks in Cockeysville typically start around $10,000, depending on size, design, and materials.
Yes. We manage all permit applications and county inspections so you don’t have to.
AZEK is premium and nearly maintenance-free. Fiberon is eco-friendly and durable. TimberTech offers versatile design options. Trex is great for affordable durability.
Yes. We handle repairs like rot replacement, structural fixes, railing repairs, and deck resurfacing.
Annapolis (21401, 21402, 21403, 21404, 21405, 21409, 21411, 21412), Arnold (21012), Arden on the Severn (21032), Brooklyn (21225), Brooklyn Park (21225), Cape St. Claire (21409), Churchton (20733), Crofton (21114), Crownsville (21032), Curtis Bay (21226), Davidsonville (21035), Deale (20751), Edgewater (21037), Ferndale (21061), Fort Meade (20755), Friendship (20758), Galesville (20765), Gambrills (21054), Gibson Island (21056), Glen Burnie (21060, 21061), Hanover (21076), Harmans (21077), Harwood (20776), Laurel (20707, 20723, 20724), Linthicum Heights (21090), Lothian (20711), Mayo (21106), Millersville (21108), Odenton (21113), Pasadena (21122), Riva (21140), Severn (21144), Severna Park (21146), Shady Side (20764), Tracys Landing (20779), West River (20778)
Arbutus (21227), Baldwin (21013), Boring (21020), Brooklandville (21022), Butler (21023), Catonsville (21228), Cockeysville (21030), Dundalk (21222), Essex (21221), Fork (21051), Fort Howard (21052), Freeland (21053), Glen Arm (21057), Glencoe (21152), Glyndon (21071), Gwynn Oak (21207), Halethorpe (21227), Hunt Valley (21030), Hydes (21082), Kingsville (21087), Long Green (21092), Lutherville (21093), Maryland Line (21105), Middle River (21220), Monkton (21111), Nottingham (212236), Owings Mills (21117), Parkton (21120), Parkville (21234), Perry Hall (21128), Phoenix (21131), Pikesville (21208), Randallstown (21133), Reisterstown (21136), Rosedale (21237), Sparks (21152), Sparrows Point (21219), Stevenson (21153), Timonium (21093), Towson (21204,21212), Upper Falls (21156), Upperco (21155), White Marsh (21162), Windsor Mill (21244)
Finksburg (21048), Hampstead (21074), Keymar (21757), Lineboro (21102), Manchester (21102), Marriottsville (21104), Mount Airy (21771), New Windsor (21776), Reisterstown (21136), Sykesville (21784), Taneytown (21787), Union Bridge (21791), Westminster (21157, 21158), Woodbine (21797)
Cecilton (21913), Charlestown (21914), Chesapeake City (21915), Childs (21916), Colora (21917), Conowingo (21918), Earleville (21919), Elk Mills (21920), Elkton (21921), Georgetown (21930), North East (21901), Perry Point (21902), Perryville (21903), Port Deposit (21904), Rising Sun (21911), Warwick (21912)
Adamstown (21710), Braddock Heights (21714), Brunswick (21716), Buckeystown (21717), Burkittsville (21718), Emmitsburg (21727), Frederick (21701, 21702, 21703, 21704, 21705, 21709), Ijamsville (21754), Jefferson (21755), Knoxville (21758), Ladiesburg (21759), Libertytown (21762), Middletown (21769), Monrovia (21770), Mount Airy (21771), Myersville (21773), New Market (21774), New Midway (21775), Point of Rocks (21777), Rocky Ridge (21778), Sabillasville (21780), Thurmont (21788), Tuscarora (21790), Walkersville (21793), Woodsboro (21798)
Aberdeen (21001), Aberdeen Proving Ground (21005), Abingdon (21009), Bel Air (21014, 21015), Belcamp (21017), Benson (21018), Churchville (21028), Darlington (21034), Edgewood (21040), Fallston (21047), Forest Hill (21050), Gunpowder (21010), Havre De Grace (21078), Jarrettsville (21084), Joppa (21085), Perryman (21130), Pylesville (21132), Street (21154), White Hall (21161), Whiteford (21160)
Annapolis Junction (20701), Clarksville (21029), Columbia (21044, 21045, 21046), Cooksville (21723), Dayton (21036), Elkridge (21075), Ellicott City (21042, 21043), Fulton (20759), Glenelg (21737), Glenwood (21738), Highland (20777), Jessup (20794), Laurel (20707, 20723, 20724), Lisbon (21765), Savage (20763), West Friendship (21794), Woodbine (21797), Woodstock (21163)
Ashton (20861), Barnesville (20838), Beallsville (20839), Bethesda (20814, 20816, 20817, 20892), Boyds (20841), Brinklow (20862), Brookeville (20833), Burtonsville (20866), Cabin John (20818), Chevy Chase (20815), Clarksburg (20871), Damascus (20872), Derwood (20855), Dickerson (20842), Gaithersburg (20877, 20878), Garrett Park (20896), Germantown (20874, 20876), Glen Echo (20812), Kensington (20895), Montgomery Village (20886, 20877), Olney (20830, 20832), Poolesville (20837), Potomac (20854), Rockville (20850, 20851, 20852, 20853), Sandy Spring (20860), Silver Spring (20901, 20902, 20903, 20904, 20905, 20906, 20907, 20908, 20910, 20911, 20914, 20915, 20916), Spencerville (20868), Takoma Park (20901, 20903, 20904, 20910), Washington Grove (20880).