No salespeople. No pressure. Work directly with the owner. 30+ years experience. 1,000+ pools installed. Ships nationwide.
(978) 710-8667Your backyard vacation spot is one phone call away
All the looks of an inground pool — without the $50,000+ price tag or 3-month build time.
Semi-inground pools start at $6,860 for the kit. A comparable inground pool runs $40,000–$80,000. You get the same look from the patio for a fraction of the cost.
Got a sloped yard? Semi-inground pools handle it naturally — no $10,000 retaining wall needed. The high side looks inground, the low side has a clean finished wall.
No climbing a 4-foot ladder. No feeling “on stage” for the neighbors. Semi-inground pools sit lower, look better, and last longer with premium materials.
“Mike was incredibly responsive to all my questions and very upfront and honest throughout the process. He’ll make sure you get exactly what you need without any pushy upselling.”
“Mike has been 1000% from the beginning — walking me through the buying process and making recommendations. I purchased 2.5 years ago and he’s still helping me to this day.”
“Highly recommend MGK Pools! Mike is super responsive and always easy to communicate with. Great pricing and he genuinely cares about getting you the right pool.”
Ready to talk about your pool project?
Call Now: (978) 710-8667Tell Mike about your yard, your vision, and your budget. No pressure — just straight answers.
Mike builds a detailed quote with the right pool, equipment, and shipping for your project.
Local? We handle everything. Nationwide? We ship your kit and walk you through every step by phone.
Tell us about your project and Mike will get back to you fast — usually within a few hours.

When you call MGK Pools, you get routed to me — not a call center, not a commissioned salesperson. I’ve installed over 1,000 pools across New England and shipped thousands more nationwide. I’ll tell you straight — which pool fits your yard, your budget, and your situation. No upselling, no games.