Wow, looking at your pics...that all looks very familiar

Bobcat 864, all the equipment, etc. Here is my build if you want to see the whole Pool Pros process:
http://www.troublefreepool.com/post510811.html#p510811
As for Pool Pros in general, we interviewed several and were most comfortable with them. The owner (Jeff) was very professional...and over the course of the build we really liked Pat, the foreman. There were for sure things along the way we questioned/requested and Pat got it taken care of pretty quickly. After hearing all the horror stories from neighbors and online, we think they did a good job. Having said that, there were a few things that we caught as they were building...that would be harder to correct after the fact. We were on top of the process mostly thanks to this forum
Here are my random thoughts after on the build...we have been using the pool for about 2 months now.
The good
* The workers showed up daily and put in a full day. A crew of 2-4 were there nearly every day. This was great. They worked weekends many times as well.
* They worked in the rain even, very impressed with the work ethic
* The foreman Pat was very accommodating. Sometimes he would say "That is not really needed" when we asked for something...but if we wanted it, they did it.
* They continued to show up and work even after most of the money was paid, towards the end.
* They did not skimp on a lot of things, like pouring a big pad as standard, using large piping, backfill with good rock, etc
Things to be careful on
* Main thing is to really review your contract as the build is going on. It seems the workers are not aware of the details in your contract and just build the "default" pool For example...We wanted each skimmer plumbed separate and I made sure it was in our contract. The owner told us "we always plumb the skimmers separate". When the worker started plumbing the skimmers were not separate. I caught it right away, but they would not have done this if I had not noticed. This happened on quite a few items, like an extra landscape light that was in the contract, specific brand of sheer descents, etc.
* Second big thing is concrete if you are getting that. We got colored concrete and they kept telling us how they use coloring mixed at the plant because it is more consistant, then they pour our concrete and it is not colored. They instead used a color hardener powder that is shaken on top. They said the concrete guy was the expert, so he does what is best. In the end, they did not use enough color, so our concrete is not as dark as it should have been. Bottom line is if you do colored concrete, it might not turn out the color you think. Having said all that, the quality of the concrete work was really good. Control joints, finishing, coping, etc were really well done. Color was the issue, not workmanship.
* The pool floor is a vermiculite mix. It has a nice feel, however it is really wavy. Looks great at day, but at night with lights it looks like the moon. Not sure there is much you can do about it, but fyi.
Feel free to PM me if you want. Several folks really helped me out on our build this spring...so I am happy to pay it forward
Oh, on last thing. I ordered the TF100 test kit from this site (and donated) before the pool was done, and read pool school many times. Once the PB filled our pool, I had it looking great right away and it has been perfect ever since. It is great knowing how to take care of the pool and understanding what to do. The reason I say that is once the liner was in and the water filling up...the foreman added a dozen or so bags of salt and left. We did not see them for another 10 days or so. I am not sure if they did not return assuming we knew how to take care of the water (since he knew we were educated)...but if you want them to help get your water going...make sure to ask. I would hate to have a green pool on the initial fill and not see them for a week or two. Again, we did not ask for their pool school...but it was part of the contract....we just never got it....which was fine....did not really need/want it...thanks to the TF100
