This was our first time buying a building, so we were admittedly apprehensive about the process before we started. The professionals at Titan were extremely helpful throughout our experience with them. They were able to provide really smart suggestions based on what we were looking for and efficiently answered all questions we had as they guided us through the entire process. We did have a couple of slightly damaged panels that were delivered with the initial package, but when we notified them, they responded immediately, apologizing and shipping out new ones the same day. This is a company that stands by their word and their product, and we highly recommend them.