I contacted about 15 pool companies. All seemed to have about the same pricing give or take $10-20, but these guys were flexible and super friendly. I needed my pool cleaned ASAP and wanted to start regular monthly service. Pool companies I spoke with either wanted to wait until their "service day", get a manager out to "give me a quote", and some didn't even read my message just replied with a $$ amount for weekly service. I chose Beat the Heat and Jason was over within two days and got my pool looking great. I will continue using them, and in a years time I will try update this review!