Decks / Patios / Screen Porches go Results Found: 19 Button group with nested dropdown A Deck Above, Inc. A Deck Above, Inc. 3044 Eaton Ave. Indian Trail NC 28079 (704) 821-3269 Atkinson Contractors, Inc. Atkinson Contractors, Inc. 4832 Pioneer Ln Indian Trail NC 28079 (704) 488-0524 Bella Pools & Outdoor Living Bella Pools & Outdoor Living 865 Family Drive Midland NC 28107 (704) 506-5079 Carolina Housing Solutions Carolina Housing Solutions 437 Hudson Place Davidson NC 28036 (704) 995-7078 Daedalus Properties Daedalus Properties 718 Mt. Vernon Ave. Charlotte NC 28203 (704) 890-3907 G & A Construction G & A Construction 12030 Pitty Pat Ct. Charlotte NC 28273 (980) 721-5543 JFK Construction JFK Construction 8226 Pence Road Charlotte NC 28215 (704) 537-2381 Meerkat Construction LLC dba Duradek ... Meerkat Construction LLC dba Duradek of Charlotte 12734 Settlers Path Lane Charlotte NC 28278 (980) 272-1344 Southern Shade Tree Co., Inc. Southern Shade Tree Co., Inc. PO Box 309 Pineville NC 28134 (803) 396-8693 TruBlue of Charlotte TruBlue of Charlotte Charlotte NC (704) 614-6476 Baucom Group & Associates Baucom Group & Associates 6161 McDaniel Lane Charlotte NC 28213 (704) 926-1509 Carolina Precision Builders Carolina Precision Builders 601 S. Kings Dr Ste F-427 Charlotte NC 28204 (980) 595-6106 Charlotte Decks & Porches Charlotte Decks & Porches 3125 Foxridge Rd Charlotte NC 28226 (704) 650-1447 Domino Construction LLC Domino Construction LLC 8017 Appaloosa Ln Charlotte NC 28215 (786) 412-4518 Green Exterior Remodeling Green Exterior Remodeling 3304 Wesley Chapel Stouts Rd Monroe NC 28110 (704) 776-4049 Quay Contracting Group LLC Quay Contracting Group LLC 5713 Maylandia Rd. Charlotte NC 28269 (704) 560-8597 Ryan Otto Construction LLC Ryan Otto Construction LLC 2060 County Line Rd Kings Mountain NC 28086 (704) 956-6063 Screenmobile of Charlotte Screenmobile of Charlotte 3309 Green Park Cir Charlotte NC 28217 (704) 631-3983 Westhafer Enterprises Westhafer Enterprises 11816a Ramah Church Road Huntersville NC 28078 (704) 992-0449