We are based on Ravenna Rd in Twinsburg — in-ground pool openings and closings, equipment repair and replacement, custom safety covers and chemical service, for the town we work out of. Family-owned since 2012.
M & G Pools is based at 9901 Ravenna Rd, Twinsburg, OH 44087. Not a service area we drive to — the address on our van doors and our Google listing.
That matters for a practical reason rather than a sentimental one: Twinsburg is where our parts are. A pool in Twinsburg is minutes from the shop, which means a diagnostic and a repair are more likely to happen in the same visit, and a part we carry does not involve a trip back across the county.
Matt and Gretchen Cellura have run the business from here since 2012, and Matt has been in the pool trade for more than thirty years. Between the crew there is over fifty years on the water. See about M & G Pools.
Everything we offer, since this is our home ground.






Twinsburg is roughly 18 miles from Lake Erie — properly inland, with none of the lake-effect moderation the shoreline communities get in autumn.
What that means for your pool: an inland Twinsburg pool cools off earlier in the season than one in Bratenahl or Waite Hill, and it is exposed to the first hard frost sooner. Practically, that argues for:
Mid-October is comfortable here; leaving it into November is a shoreline luxury rather than an inland one.
Inland Summit County gets colder for longer, so the water left in a line has more chance to freeze and freeze-crack it. See the closing service for how the lines get blown out and antifreezed.
If you want April and October — and gas rather than a heat pump for that, since a heat pump’s output falls with the air temperature.

Inland and wooded — which moves both the opening and the closing.

“M&G has serviced our in ground pool for the past 10+ years. Seasonal opening & closing, replacing heaters, pumps and a number of aggravating repairs that Matt & his crew have handled correctly at a fair price. Recommend highly.”
We are minutes away — tell us what it is doing.
Twinsburg is in Summit County, so a commercial or semi-public pool here — an HOA, an apartment complex, a club — is licensed and inspected through the Summit County health district rather than the Cuyahoga County one that covers Solon, Beachwood and the rest of our western service area.
That distinction is worth knowing if you manage properties on both sides of the county line, because the paperwork and the inspection routine are not identical. We work across five counties and we will talk to your inspector. See commercial pool maintenance.
Different county, different paperwork and inspection routine.
Twinsburg is the centre of our service area, and the towns closest to us are the ones we reach most easily.
Those distances are a fact about each town rather than a radius. We do not publish a mile radius, because reach genuinely varies by service type and season — safety cover work travels further than a weekly chemical check, particularly out of season. The full list is on service areas.
The same in Twinsburg as everywhere else, and worth stating plainly to save a call.
No vacuuming, brushing or skimming as a weekly service — our maintenance is chemistry and equipment, and most of our service customers have a robotic cleaner handling the surfaces.
We are a service company.
No above-ground pools, no hot tubs, no spas.
No stock or standard-size covers.
Yes — 9901 Ravenna Rd, Twinsburg, OH 44087, and we have operated from here since 2012. Twinsburg is where our parts are, which in practice means a diagnostic and a repair are more likely to happen in the same visit than they would further out.
All of them: openings and closings from $495 plus chemicals, equipment repair and replacement with a $150 service call, custom safety covers from Merlin and GLI, gas and heat pump work, chemical and equipment checks from $72 per visit plus chemicals, and commercial maintenance.
Mid-October is the comfortable window. Twinsburg is around 18 miles inland from Lake Erie, so it gets none of the lake-effect moderation the shoreline towns see in autumn — which means it cools earlier and meets the first hard frost sooner than Bratenahl or Waite Hill do. Leaving a pool open into November is more realistic on the shoreline than it is here.
No. Our maintenance service covers water chemistry, baskets, filter backwashing and an equipment operation check — we do not vacuum, brush or skim pools as a weekly service. Most of our service customers have a robotic cleaner handling the surfaces, and we handle everything it cannot.
Twinsburg is in Summit County, so a commercial or semi-public pool here is licensed and inspected through the Summit County health district — a different authority from the Cuyahoga County one covering Solon, Beachwood and Pepper Pike. If you manage properties on both sides of that line, the routines are not identical.
We do not publish a mile radius, because reach varies by service type and time of year — safety cover work travels considerably further than a weekly chemical check, especially out of season. What we publish instead is the list of towns we serve, and Twinsburg is the centre of it.
Tell us what the pool is doing. We will tell you what we think it is, and what it takes to put it right.