We're based in Peabody and serve 21 towns across Essex County. CPO-certified maintenance, openings, closings, repairs, and installations — wherever your pool is on the North Shore.
Click your town for local service details, pricing info, and neighborhood coverage.
Our headquarters — fastest response times, most flexible scheduling. Serving South Peabody, West Peabody, downtown, and the 01960 zip code.
View Peabody services →Heavy tree cover and established neighborhoods. Serving Danversport, Tapleyville, Hathorne, and all of 01923.
View Danvers services →Larger properties, well water challenges. Serving Route 114, Route 62, East Street, and all of 01949.
View Middleton services →Coastal salt air expertise. Serving Beverly Farms, Montserrat, Ryal Side, Centerville, and all of 01915.
View Beverly services →Historic neighborhoods and older pool systems. Serving Salem Neck, North Salem, the Willows, and all of 01970.
View Salem services →Growing above-ground pool market. Serving Cliftondale, East Saugus, North Saugus, Route 1, and all of 01906.
View Saugus services →Premium pools and complex equipment. Serving Pillings Pond, Reedy Meadow, MarketStreet, and all of 01940.
View Lynnfield services →Coastal properties with salt air expertise. Marblehead Neck, Old Town, Village area, and all of 01945.
View Marblehead services →Beach communities and family neighborhoods. Beach Bluff, Phillips Beach, and all of 01907.
View Swampscott services →Growing pool market. West Lynn, East Lynn, Wyoma, Diamond District, and all of 01901.
View Lynn services →Lake Quannapowitt neighborhoods. Greenwood, lakeside areas, and all of 01880.
View Wakefield services →Family neighborhoods. Downtown, West Side, Birch Meadow, and all of 01867.
View Reading services →Spacious properties with larger pools. Route 62, Haverhill St, and all of 01864.
View North Reading services →Estate properties and premium pools. Route 1, Route 97, and all of 01983.
View Topsfield services →Wooded neighborhoods, tree-shaded pools. Pleasant Pond, Route 1A, and all of 01984.
View Wenham services →Equestrian country, expansive properties. Bay Road, Asbury St, and all of 01936.
View Hamilton services →Coastal peninsula south of Lynn. Nahant Road, Short Beach, and all of 01908.
View Nahant services →Growing community north of the North Shore. East Main St, Central, and all of 01833.
View Georgetown services →Spacious wooded properties with pools. Main St, Georgetown Rd, and all of 01921.
View Boxford services →Charming coastal town on the Essex River. Western Ave, Main St, and all of 01929.
View Essex services →Historic North Shore town near Crane Beach. Central St, High St, and all of 01938.
View Ipswich services →We may still be able to serve you — our coverage area is expanding.
All 7 towns are within a 15-minute drive of our Peabody base. We have regular weekly routes through each town and can usually schedule new service within a week.
No — our pricing is the same across all 7 service towns. Weekly maintenance starts at $80 (Basic) or $130 (Deluxe). Pool openings start at $125.
Give us a call at (978) 882-5932. We're expanding our service area and may be able to accommodate your location.
Join homeowners across Peabody, Danvers, Beverly, and the North Shore who trust North Shore Pool Boys.