Free Estimate
Sign up for your Free Pool Services Estimate Today!

Custom Pool Cover Design
We Offer Custom Pool Cover Design

Pool Cleaning & Maintenance
We Offer the Finest Pool Cleaning and Maintenance Services to Bucks, Berks, Montgomery, and Philadelphia Counties

Pool Openings & Closings
We Facilitate Pool Openings and Closings.

Pool Repair
We Repair Swimming Pools in Bucks, Berks, Montgomery, and Philadelphia Counties

Read What Clients Have to Say about MyPoolGuy!

Pool with Flip Flops

Pool Services in Bucks County, PA

My Pool Guy is proud to service the pools of Bucks County! It doesn’t matter if your pools in Doylestown, New Hope, or Quakertown, My Pool Guy will leave your pool sparkling!

We’re the company more and more people in Bucks County, Pennsylvania are calling to meet their needs for pool cleaning, pool repair, and pool maintenance. Why? Because My Pool Guy provides exemplary service, expertise, and dedication that allows pool owners to sit back and just enjoy their pools.

We provide top-notch pool service and maintenance that other pool companies in the Bucks county area can’t match. Pool cleaning, how-to videos, emergency repair; My Pool Guy wants to be your pool guy! We make owning a pool easy. So Call My Pool Guy today! Or request an appointment online.

Bucks County Pool Services:

Pool Cleaning and Maintenance – Take the pain out of pool ownership! Let My Pool Guy maintain and keep your pool looking pristine with our pool cleaning and maintenance service.

Pool Repair – My Pool Guy services and repairs all of your pool equipment including pumps, heaters, filters, covers, automation, and timers. If it’s for your pool, we can fix it!

Pool Openings and Closings – My Pool Guy provides full pool opening and closing services to get your pool ready for the change in seasons.

Custom Pool Cover Design – Is it time to replace that old, battered pool cover? My Pool Guy provides custom pool cover design guaranteed to keep your pool sealed against the elements

We Proudly Serve the Following Zip Codes in Bucks County, Pennsylvania:

Zip Codes
18039 18081 18910 18911 18912 18916
18950 18953 18956 18962 18963 18968
18073 18077 18901 18902 18913 18914
18933 18934 18938 18940 18942 18944
18974 18976 18977 19006 19007 19020
19067 19440 19454 18991 19048 19049
18928 18931 18935 18943 18946 18949
19058 18036 18041 18042 18054 18055
18923 18925 18927 18929 18930 18932
18955 18960 18964 18966 18969 18972
19047 19053 19054 19055 19056 19057
18921 18922 18926 18947 18951 18954
18970 18980 18981 19021 19030 19040
18915 18917 18920

Bucks County Service Area Includes:

Bedminster Forest Grove Milford Square Riegelsville
Bensalem Fort Washington Morrisville Rushland
Blooming Glen Fountainville New Hope Sellersville
Bristol Furlong Newtown Silverdale
Buckingham Gardenville Ottsville Solebury
Carversville Hilltown Penns Park Southampton
Chalfont Holicong Perkasie Spinnerstown
Croydon Jamison Pineville Springtown
Danboro Kintnersville Pipersville Trumbauersville
Doylestown Lahaska Plumsteadville Upper Black Eddy
Dublin Langhorne Point Pleasant Warminster
Durham Levittown Quakertown Warrington
Erwinna Line Lexington Revere Washington Crossing
Fairless Hills Lumberville Richboro Wycombe
Feasterville Trevose Mechanicsville Richlandtown Zionhill


Finding an experienced pool guy who is honest, reliable, professional and above all knowledgeable is exactly what we found with you (Jason Parker). Thanks for always being there when we need you.

Dave S. – Gilbertsville, Pa

Our Partners

Our Affiliations

My Pool Guy - Let My Pool Guy Be your Pool Guy

Copyright © MyPoolGuy LLC
P.O. Box 64
Gilbertsville, PA 19525
(484) 624-3420
Pennsylvania Contractors Registration #PA077772