About Us


About Us
Established by owner Jim McGill in 1999, with the opening of our first office located in Pembroke, MA, Cherry Hill Pool & Spa has grown to include offices in both Charlton, MA and Marlborough, CT. Cherry Hill has since been recognized as the largest and most experienced fiberglass pool installation company in the New England region with over 900 customers throughout MA, CT, NH, RI, VT and ME.

Cherry Hill Pool & Spa proudly retains an in-house crew on an annual basis - some of which have been with the company since the beginning. From experts running our own machinery, to well skilled technicians, and having a staff of knowledgeable sales and service teams - Cherry Hill can take on your project needs from start to finish.

Please visit one of our 3 office/showroom locations for more information or to see a fiberglass pool installed!


Cherry Hill's Main Office Location - Pembroke, MA 
Cherry Hill's Pool Holding and Pool Prepping Facility - Marlborough, CT


Untitled document

Our Locations

Pembroke Charlton Marlborough

722 Washington Street

Pembroke, MA 02358

Office: (781) 826-6886

Fax: (781) 829-1002


367 Worcester Road

Charlton, MA 01507

Office:(508) 248-0048

Fax: (508) 248-2770


7 Portland Road

Marlborough, CT 06447

Office: (860) 467-6954

Fax: (860) 467-6831


Untitled document


Untitled document