As I live in Brentwood I may be a bit bias however, if I did have a choice of the four I would pick Brentwood. Pittsburg is a city that will have little additional new housing however, speaking economically, Pittsburg will not get to the level of Brentwood on per capita income and therefore does not draw the same types of business as does Brentwood. Brentwood continues to have a strong economic pace due to our per capita income levels in the mid $80K. Currently there is construction underway of a major retail center that will include names like Banana Republic, GAP, REI, Victoria Secret and restaurant chains like PF Changs and so on. As far as values...the majority of brokers see that we have hit the bottom of the market and are seeing a turn. We are seeing (in specific price ranges) multiple offers on properties and the buyers are coming in. Our pending sales in February (approx 95) hit a level we have not seen since 2005 and the level of pending homes in March is now at 134. Discovery Bay is a community unto itself and has no impact on Brentwood as a whole. Discovery Bay is more about a lifestyle and not about the community as a whole. As far as flooding, weak soil, etc., I have only seen one small flood in one neighborhood in the time that I have lived here and that was due to the fact that the creek had not been clean of brush and plants before the rains came. A natural hazards disclosure (which is part of every transaction) will tell you where there are issues of flooding, geologic and fire hazards. With soil, California as a whole will have certain areas with soil issues. I grew up in Sunnyvale and I had friends that lived in Los Altos Hills and during the rains of 1982, there were mudslides there and bad ones in the Santa Cruz Mountains. Most of Brentwood, except for the west side is flat land. The hills are very well managed by the city, but if there are any issues you can contact an associate of mine in the City Engineering Dept that can assist you with any questions.
I hope that I did not overwhelm you too much, but you can always contact me with any other questions.... more