My wife and I are first time homebuyers. When we bought our home last January we knew that we would need a complete remodel of our kitchen. It was in especially sorry shape, with cabinets literally falling apart and electrical wiring and plumbing that was out-of-code. Of course, before we could start our planned remodel COVID hit, which complicated our plans for updating our kitchen even further. In hindsight, I severely underestimated just how difficult it is to find an honest, skillful, and economic contractor. Luckily for my wife and I, Horizons Unlimited is all of those things, and so much more.The team at Horizons Unlimited is transparent and operates with absolute integrity. Bill is a handshake deal kind of guy. Old school in the absolute best way. Whenever I had a question about the project Bill would shoot it to me straight, even when it was news that I did not want to hear necessarily. For example, due to increased demand for remodeling materials, the cabinet supplier delayed delivering or our new cabinets. The Horizons team kept in constant communication with me throughout, giving me updates and outlining how they were working with the supplier to expedite my cabinets. Frankly, Bill and team were bulldogs on my behalf when it came to issues like this. Any other contractor could have easily sat idle while blaming the supplier for the delay. Not Horizons Unlimited. They looped me into their constant communications with the supplier and made sure that our project wouldn’t be delayed a single day longer than absolutely necessary.However, the single most impressive aspect of Horizons Unlimited was their integrity. People are human, and mistakes can happen. During our project one of our knobs was installed in the wrong spot. Now, it would have been easy to hide this mistake. Frankly, I may have never caught it. But that’s just not how Horizon’s Unlimited operates. As soon as it occurred, the called me up, showed me their error, and before the end of the day they had ordered a new cabinet door so that they could correct the mistake. In fact, Bill insisted that he would not accept our final check until he had fixed this issue for us. They had this fixed in less than a week and I happily delivered Bill his well-earned final check. Also, it’s worth adding that my wife and I made a mistake of our own when we were communicating with the Horizons Unlimited team in designing our kitchen. Namely, we ended up needing two cabinets that were larger, and therefore a little more expensive, than our remodel contract had planned. When the shoe was on the other foot, and we were the ones that had messed up, Horizons Unlimited refused to take our extra money. Essentially, they held us harmless for our little error, even though they took full responsibility for their small error. Like I said. The team at Horizons is honest and trustworthy to a degree that is rarely seen anymore. Their work was of the highest quality, and their prices are more than fair. I have many more remodeling projects in mind and will only ever trust my home to Bill and his team at Horizons.