As a bride to be, I asked people where they had their wedding dresses altered and even went into a few shops all around the valley. The few I went to wanted payment upfront in full or seemed incompetent to work on my wedding dress. I was told by several people it will take longer then expected for my dress to be complete. With that,I went into this shop and met with Dennis. He is a delight. Several things had to be completed on my dress. Even things that I was not aware of; for instance, replacing the zipper. I ordered it an inch larger in a few spots since I bought it online. He used the right material and listened to what I wanted. I would highly recommend him. The only reason it was not 5 stars is because there was a delay when I would come back to try on the dress and it was a few trips, but at least I was aware from talking with others that the tailor would have the wedding dress for a few months. Or else I would have been nervous. It was a few hundred dollars and it was perfect!