Home Improvements in Barrington (NH) Full list of companies Home Improvements category in Barrington, New Hampshire Res Pro Contracting 42 Flower Dr, Barrington, NH 03825, (603)664-6029 Page 1