All Family Pools's Logo
(951) 678-5974
Kitchen Remodeling
Bathroom Remodeling
Residential Remodeling

Located in Wildomar serving Menifee, Murrieta and Temecula areas



All Family Pools is a locally-based and family-owned Swimming pool designer/ builder, Solar Designer builder and electrical company with over 40 years of experience in the construction industry. We take pride in everything we do and always strive to deliver the best customer service and quality work.

Being family owned means that we are able to work more closely with our clients and make sure they get exactly what they envisioned from the project. It is our pleasure to be able to turn our clients’ visions into a reality.

Michael Leonard is the owner of All Family Pools. Together with his family, he makes sure every job is given the quality care and attention to detail it deserves. We only work with the best tradesman and construction specialists, and use only quality materials from top brands. Expect nothing but expert craftsmanship which will last through the years.

All Family Pools is Licensed, Insured, and Bonded. We have an A+ rating with the BBB and encourage you to check the reviews from our satisfied clients on Yelp. Our license number is CA LIC 899938. In addition to providing design and construction services, we can also help with obtaining permits and licenses. You can count on us to make sure that all work performed is up to code and projects are completed on time and within budget.

Why Us?

We understand what a big decision it is to put in a pool, install solar panels, or design your yard. To make sure you get exactly what you envisioned, we treat our clients like family and encourage home owners to be involved in every step of the construction process.

Our high satisfaction rate is because of the 10-Phase Process we have perfected. We carefully explain each phase of the process and get approval from you before moving onto the next phase. This is how we can ensure the work is going according to plan, and that you have the freedom to make changes along the way.