Pool resurfacing in Macon County, NC — we replaster worn gunite, reset freeze-popped waterline tile and coping, rebuild decks, modernize equipment, convert pools to saltwater and repair structural cracks on residential, estate, HOA, club and resort properties from Franklin to Highlands, Scaly Mountain, Otto and the Nantahala corridor. NC general-contractor licensed, fluent in high-elevation freeze-thaw, with a written quote inside 48 hours.
A renovation specialist has your request. We'll reach out within 24 business hours — typically sooner. If your pool is actively losing water or has an urgent leak, call (828) 555-0142 for same-day help.
Macon County occupies North Carolina's far southwestern corner, ringed by the Nantahala National Forest and touching Georgia at Otto. Its pool market splits along a 2,000-foot climb. Franklin — county seat, self-styled "Gem Capital of the World", and the town every county pool permit ultimately routes through — sits at roughly 2,113 ft where the Little Tennessee River widens into Lake Emory, carrying a steady base of working residential gunite and vinyl pools. Follow US-64 up the Cullasaja Gorge and the road tops out at Highlands: 4,118 ft, one of the highest incorporated towns east of the Mississippi and one of the wealthiest resort enclaves in the Southeast. That altitude is precisely what punishes pool finishes up top — swimming weather compresses to roughly Memorial Day through Labor Day, tighter still on the plateau, and the off-season works every shell, tile band and coping stone through a few dozen freeze-thaw cycles.
Up on the plateau, wealth concentrates the way the altitude does, and the private clubs strung along US-64 from Highlands toward Cashiers all keep pools on a resurfacing cycle. Cullasaja Club holds an expansive heated pool at 4,200 ft; Highlands Falls Country Club, Wildcat Cliffs Country Club beneath Whiteside Mountain and the historic Highlands Country Club operate amenity pools, while the Old Edwards Inn & Spa runs its outdoor heated mineral pool as a resort centerpiece — every one of them regulated under NC public-pool rules. Estate pools ring Mirror Lake and Lake Sequoyah; down the mountain, the Franklin-side stock spreads through Cartoogechaye, Cowee and the Holly Springs community. Construction skews gunite/shotcrete at the high end — the shell of choice when a sloped lot wants an infinity edge over a ridge or lake view — with vinyl-liner and some fiberglass mixed into the mid-market second-home stock. What generates renovation calls: gunite from the 1980s–1990s due for replaster, tired liners, tile and coping the freeze has pried loose, dated decking, and buyers modernizing a pool they inherited with the house.
Our work here spans every kind of owner: luxury and residential pools behind Franklin homes and plateau estates, HOA and community amenities inside gates like Cullasaja Club and Highlands Falls, inn and resort pools on the Old Edwards model, and vacation rentals where a working pool is the booking differentiator on the Highlands plateau. The engineering constraint never changes with the property type, though. Between the freeze belt and the plateau's 80-plus inches of yearly rainfall, finish chemistry, coping detail and drainage design decide whether a surface delivers its 15–20 years or dies in five — the usual fate of a spec written for a flat Piedmont yard and installed on a 4,000-ft mountain lot. And because Franklin and Highlands sit at the far western edge of most renovators' coverage, we treat access and material staging as first-class planning items, not surprises. Comparing markets? Our Brevard and Transylvania County page covers the next county over.
Pool resurfacing & replastering anchors everything we do here. Tired marcite gets chipped to bond (or bond-coated where the substrate allows), then the shell takes a new interior — stain-resistant quartz aggregate at $5–8/sqft, or PebbleTec at $9–12/sqft when a Highlands plateau or Cullasaja Club pool justifies a 15–20+ year surface at altitude. Finish options and lifespans are laid out on the pool resurfacing page.
Tile & coping takes the first hit when the freeze belt goes to work: moisture creeps behind hollow coping and through porous tile, expands as ice, and shears the band off the bond beam — a failure that arrives fast at 4,000+ ft. The fix is frost-rated porcelain or vitrified glass at the waterline plus travertine coping set on a full mortar bed ($25–80/lf installed), detailed so water sheds away instead of collecting behind it; the frost-rating specifics live on our tile and coping replacement page. Pool deck & hardscape renovation on these wet, sloped lots begins with the grade, not the surface: before anything new goes down, we re-cut drainage so runoff moves past the shell and clear of the downhill foundation. See pool deck resurfacing.
Equipment & automation upgrades earn their keep for seasonal owners. Replacement pumps now generally must be variable-speed under the U.S. DOE pool-pump conservation standard; layered on top, smart automation lets a Highlands pool be supervised from Atlanta or Florida, and the pad gets real freeze protection for the long plateau winter. See equipment and automation plus saltwater conversion. Leak detection & structural repair may matter most of all at this elevation: a leak left alone rusts rebar while freeze and hydrostatic pressure work the crack wider, so we chase water loss with dye testing, pressure isolation and acoustic listening — the methods on our leak detection and structural repair page. Not sure what you need? Start with a dated-pool remodel assessment.
What 2026 installed pricing looks like for the pool types we actually see here. In Macon County the number moves on mountain-slope site access — whether a truck can reach a steep, gated plateau lot or the job runs on a plaster pump — more than on which finish you pick.
Plan on 7–10 days for a straight Franklin resurface and 3–5 weeks when tile, coping, deck and equipment join the scope. Below is the working sequence — with the Macon County and Town of Highlands permitting steps in their real order.
Every project starts with a licensed specialist standing at your pool — a Franklin backyard near the permit office, an estate off the US-64 curves between Highlands and Cashiers, a Cullasaja Club or Highlands Falls amenity pool, or a second home at Scaly Mountain or Otto by the Georgia line. Hammer-sounding maps hollow spots in the gunite, we inspect how winter has treated the tile band and coping, run a leak check, and note whether your driveway grade calls for a plaster pump instead of full-size equipment.
Inside 48 hours you hold a written scope priced line by line — the finish itself (PebbleTec or quartz), the tile-and-coping band, decking, equipment, and structural repair if the shell needs it — with hard numbers by the square foot and linear foot, not a bracket that drifts later. The quote also states whether Environmental Health sign-off applies to a community, club or resort pool, or whether Health Department review is triggered by a nearby septic system or well.
Structural, finish and equipment permits for residential jobs run through Macon County Planning, Permitting & Development / Building Inspections (1834 Lakeside Drive, Franklin; 828-349-2073). Pools inside Highlands town limits first clear a zoning certificate at the Town of Highlands Planning & Development office. Community, HOA, club and resort pools additionally hold an annual operating permit issued by Macon County Public Health Environmental Health Services (1830 Lakeside Drive, Franklin; 828-349-2490) under 15A NCAC 18A .2500, the state's public-pool rulebook.
With the water out, the failed interior is chipped to bond or scarified and freeze-broken tile and coping come off the beam. Where a ready-mix truck can't approach — common on the Highlands plateau and the Nantahala grades — we run 150–200+ ft of plaster hose from the road instead. Plaster, frost-rated tile and decking are trucked in from Hendersonville/Asheville, the nearest real supply corridor, and stay staged on site until closeout.
The quartz or pebble interior is hand-troweled and the pool goes straight back to filling, then water chemistry is brought up on the National Plasterers Council start-up method. Across Macon County's 2,100–4,200 ft spread we time the trowel work against the forecast so fresh plaster cures fully before a hard Highlands freeze can shock the new surface.
Closeout includes the finish warranty registered with the manufacturer, a photo record of each phase, and a written plan covering start-up water care. Club managers, HOA boards and resort operators also receive the paperwork package Macon County Environmental Health expects when the yearly NC operating permit for a public pool comes up for renewal.
For residential jobs the permit trail starts and ends in Franklin: Macon County Planning, Permitting & Development and its Building Inspections division sit in the county complex at 1834 Lakeside Drive, Franklin, NC 28734 (828-349-2073; planning 828-349-2072), open 8:00 a.m.–4:30 p.m., and issue the structural, finish and equipment permits countywide. One wrinkle is municipal: the Town of Highlands keeps its own planning and zoning authority, so a pool inside Highlands town limits picks up a Town of Highlands zoning certificate before county inspections move. And where a residential pool shares its lot with a septic system or private well, Environmental Health sign-off rides along with the permit.
Pools that serve more than one family count as public pools under state law — that sweeps in HOA and community amenities, the club pools at Cullasaja Club, Highlands Falls and Wildcat Cliffs, and the Old Edwards Inn & Spa resort pool — and each renews an operating permit every year with Macon County Public Health Environmental Health Services at 1830 Lakeside Drive, Franklin (828-349-2490 / 828-349-2489). Inspections follow North Carolina's Rules Governing Public Swimming Pools (15A NCAC 18A .2500): at least annually before opening for seasonal pools, at least twice yearly for year-round ones. A resurface or re-equip is also the natural window to bring drains into VGBA anti-entrapment compliance — we fold that and the permit paperwork into every club and aquatic-facility job, with PHTA CPO water standards governing start-up.
Our Macon County route list: Franklin · Highlands · Nantahala · Otto · Scaly Mountain · Cullasaja · Cowee · Cartoogechaye · Prentiss · Holly Springs. Highlands has its own community page; Brevard covers the neighboring Transylvania County market.
From the Gem City and Lake Emory up US-64 to the Highlands plateau, Cullasaja Club and the Old Edwards corridor, we rebuild mountain pools to outlast the freeze belt. Describe yours and we'll schedule a free on-site assessment — followed by a line-item scope with nothing vague in it.