From my initial contact with Alex and right on through my installation as a homeowner, he was very knowledgeable, extremely patient and helpful. I plan further remodelin ... more