Have dealt with this company a few times in the past. They have been in business for a very long time. Why? Great Service, and they take care of the customer. They took great care of me and my new fence, and will use them again in the future. They come highly recomended.