Managing all types of aquatic facilities since 1967

We provide swimming pool management services to
municipalities, private clubs and subdivisions.

Give Us a Call
St. Louis Office
156 Weldon Parkway
Maryland Heights, MO 63043
(314) 432-1313
Kansas City Office
12500 E US Hwy 40, Suite L
Independence, MO 64055
(816) 350-2628

Swim Lessons?

Sign up for lessons today »

Hard Worker?

Apply to work for MPM »

Need Our Help?

Request a bid »