This company is awesome!! From the people in the office to the guys that work in the field! I see some bad reviews on here but no one wants to take the time to put how good of a job they have done, only how bad. I have went through 5 different pool service company's and finally found Gilbert pool service and I will never go away from them!!! With how good their response was to my call and how professional the girls in the office were and how fast my pool went from green to crystal clear I recommend this service to anyone! Since my pool was cleaned I've had 3 of my neighbors also sign up for service and they all love Gilbert pool service!! Thanks GPS for a great Job!!