Keep Your Pool in Great Shape Year-Round

Rely on us for routine pool services in Flushing, MI

A major part of owning a pool is taking care of the necessary maintenance. If you don't want to have to worry about spending time scooping leaves out of your pool or handling chemicals, Johnson Pools & Supplies is here to help. We offer routine pool services for commercial and residential properties in and around Flushing, MI.

Our team handles the swimming pool maintenance for over 35 physical therapy pools throughout the state, so you know we have the skill to expertly maintain your pool too. To learn more, contact us today.

What can we do for your pool system?

Whether you need seasonal swimming pool maintenance or weekly pool cleaning, we've got you covered. Count on us for:

  • Spring pool opening: We'll remove the pool cover, reassemble equipment, clean your pool, remove any lingering debris or algae and start up your system
  • Fall pool closing: We'll drain the pool, clean it and winterize your system. Then, we'll cover the pool to protect it
  • Routine cleaning: This includes general cleaning, balancing pH levels, cleaning pool filters and checking the equipment such as pumps, heaters and timers


Our routine pool services will prevent water chemistry imbalances, algae growth and equipment malfunctions. For a free estimate, reach out to us today.