All-Pro Pool Service and Repair

HomeAdvisor screened and approved seal

HomeAdvisor Screened & Approved

This service professional has passed the HomeAdvisor screening process.

Learn about our screening process
Learn about our screening process

97% Recommended

16 Years In Business

Company Details


3126 Ivyhill Court
Holiday, FL 34691


  • Mon: 9:00 AM - 7:00 PM
  • Tue: 9:00 AM - 7:00 PM
  • Wed: 9:00 AM - 7:00 PM
  • Thu: 9:00 AM - 7:00 PM
  • Fri: 9:00 AM - 7:00 PM
  • Sat: 9:00 AM - 5:00 PM
  • Sun: 9:00 AM - 5:00 PM
View All Details & Credentials


Service Details

    Areas of Expertise

    • WEEKLY FULL SERVICE: Maintain chemicals , Brush tiles, walls & steps, Clean pump & skimmer baskets, Net, Inspect equipment, Vacuum and clean filter as needed: CAGED starts @ $85, OPEN @ $95, SPA Xtra
    • Green Pool Clean-Up with chemicals starting at $175 or Drain, acid wash, refill and balance chemicals. Call for price.
    • Ask about our FREE automatic pool cleaner program
    • Motor / Pumps and Timer Repair or Replace (New Pool Motors Starting at $350 installed)
    • General Pool Plumbing Repairs
    View All Offerings and Cities Served

    Cost Information

    • Warranty Offered
    • Credit Cards Accepted


    29 Verified Reviews
    • 5
    • 4
    • 3
    • 2
    • 1

    Highly rated for

    • Quality
    • Value
    • Customer Service
    Showing 1-10 of 29 reviews Showing 0 reviews
    5.0 Deb S. Holiday, FL

    Rick stopped by the same day I asked for an appointment and after agreeing to hire All Pro Pool Service, work was started immediately. took care of my pool cleaning and stopped by the next day to finish the initial cleaning. I have hired this company for weekly pool care. Very happy with the work and my experience with Rick.

    5.0 Maurice W. Port Richey, FL

    they got back to me quick and cleaned my pool




    Very personable and knowledgeable

    5.0 Cheryl W. Tarpon Springs, FL

    Rick was fantastic. I called him on a Saturday saying my pool pump wasn't working and he came out the same day. When he got here it was working and the problem was due to my lack of knowledge. He was wonderful, explained everything to me and gave me some pool tips, He was not going to charge me at all but I also had a pump timer that was not working so I asked him if her could fix that. He had the parts in his truck, fixed/replaced in the middle of a downpour and was very professional and friendly. I am calling him back for another service I need today. I highly recommend. Cheryl W.

    4.0 Peter R. Holiday, FL

    Called them on Friday - holiday weekend and they came right out and examined the green pool. Had chemical in the pool next day. Evaluated the entire pool system - found problems with the motor, impellor, skimmer and filter. Got it all workign so that the realtor could sell the hosue. Thanks

    2.5 Barbara T. Palm Harbor, FL

    landscaping debris had fallen into the pool. i was put off for three days but finally he showed up. he completed cleaning pool and i paid $35 fee for pool cleaning and gave $5 tip. at 9:30 p.m. owner calls ranting and raving about the charge for servicing pool one time is $107. during the course of cleaning the equipment cords burst into flames burning a 12" x 6" mark on my lanai. when the guy left he said he would return the next day with chemicals for the pool water and repair the burn. he did not return and i was told by the owner that it was my responsibility to have asked what the charges were for cleaning the pool.

    Response from Company:

    Ms T phoned 5/21 4:42PM stating her pool was turning green and she needed someone to do a 1 time clean do to getting sand in the pool. She later phoned saying she didn't need us. On Fri she called saying the others hadn't shown asking if we could come. My tech was there until 9PM removing sand from her pool and turning her green water to blue. Yes I told her it was her responsibility to remove the burn marks and my tech would not return after she paid him $35 on a $107 bill. We went out of our way to accommodate her last minute request on Memorial weekend. She did not ask our rate nor could I quote her, not seeing what was involved.


    Office called me the same day I submitted the request. Came out promptly and assessed the situation. (Stains in bottom of pool) Rick encountered some problems that required extra care. There was staining in the bottom of the pool caused from copper coming off the heater. He was up to the challenge and did a great job.


    The are a small local business and they provide excellent service to their customers.


    The pool pump broke and my son called Pool medic they charged me 150.00 and a week later the pump broke again and they refused to fix it. After it broke for the second time My son left it for weeks, by the time I saw the pool it was green, almost blackish and had lots of frogs and smelled so bad I could not stand to walk in his back yard. I called All Pro Pool, he fixed the motor and cleaned up the pool. He came out right away and work was done fast. You had to see the pool, its just unbelievable how he got the pool cleaned up so nice. Would highly recommend this company.

    Showing 1-10 of 29 results Showing 0 of 0 results
    Page 1 of 3


    Pressure Wash
    Our Pools
    Drain and Acid wash

    HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information representations set forth in those profiles as they are self-reported by the Service Professional.

    HomeAdvisor verifies state-level licensing where applicable - note: some states require local or county level licensing and you should verify whether or not your pro is properly licensed.
    To find more licensing information for your state, visit our Licensing Requirements page.

    Seal of Approval

    What is the screening process that Service Professionals go through in order to become members of the HomeAdvisor network?

    1. Verify Trade License
      HomeAdvisor checks to see if the business carries the appropriate state-level license.
    2. Verify Insurance
      As a part of our screening process, we encourage professionals to carry general liability insurance. We require coverage for hundreds of services.
    3. Verification of State Business Filings
      For business types that require a Secretary of State filing, we confirm that the business is in good standing in the state in which it is located.
    4. Criminal Records Search
      HomeAdvisor uses 3rd party data sources to conduct a criminal search for any relevant criminal activity associated with the owner/principal of the business.
    5. Sex Offender Search
      We confirm that the owner/principal is not listed on the official state Sex Offender web site in the state in which the owner/principal of the company is located.
    6. Bankruptcy Search
      We use 3rd party data sources to check the history of the principal/owner of the business for bankruptcy filings by or against them.
    7. Legal Search for Civil Judgments
      We use 3rd party data sources to check the principal/owner of the business for state level civil legal judgments entered against them.
    8. Liens Search
      We use 3rd party data sources to check the principal/owner of the business for liens placed against them.
    9. Identity Verification (SSN)
      HomeAdvisor verifies the social security number(s) of the owner/principal for identity check purposes. This check applies primarily to smaller business entities.
    10. Identity Verification (Reverse Phone Lookup)
      We conduct a reverse business phone lookup to identify records matching the phone number information provided by the business.

    NOTE: Member service professional information confirmed as described above may change or expire over time; while HomeAdvisor attempts to maintain accurate and up-to-date information, and confirms changes when notified, we cannot guarantee that profile and screening information is accurate. Therefore, we recommend that before working with a service professional you verify that information presented is still current and/or acceptable to you.
    Please see HomeAdvisor's Terms and Conditions for a full description of how we screen Service Professionals

    **Only for U.S. service professionals

    Final Step - Confirm Your Appointment:

    Confirm your appointment with on , - Change


    By clicking Confirm Appointment, you affirm you have read and agree to the HomeAdvisor Terms & Conditions, and you agree and authorize HomeAdvisor and its affiliates, and their networks of Service Professionals, to deliver marketing calls or texts using automated technology to the number you provided above regarding your project and other home services offers. Consent is not a condition of purchase.