Here are a list of resources you might find helpful:
Promised Land Survey
25 Nashua Road, Suite B1
Londonderry, NH 03053
Tel. (603) 432-2112
http://www.promisedlandsurvey.com/
Quality Design Pools
106 Perimeter Road
Nashua, NH 03063
Tel. (603) 880-4888
http://qualitydesignpools.com
Hudson Quarry
6 Candy Lane
Hudson, NH 03051
Tel. (603) 882-5700
http://www.quarrycorp.com/