Kitchens

90 Ridge Road
New Durham, NH 03855
Kitchen and Bath Design and Materials
20 Fairhaven Road
Nashua, NH 03060
We protect your investment with the ultimate in surface protection by providing a superior product, industry leading real Warranties, and old-school customer service.
180 Stage Road
Hampstead, NH 03841
52 Bridge Street
Nashua, NH 03060
30 Old Route 28
Ossipee, Nh 03864
41 S. River Rd.
Bedford, NH 03110
12 Spruce Street
Nashua, NH 03060