Johnny was great from the start, he took his time with us and reviewed our project with us step by step (kitchen remodeling). We established a budget and stayed with in it. Johnny's guys worked fast and impressively neat. They kept dust down to a minimum. Johnny was very flexible, mid way through our kitchen remodeling we found a leak from the second floor bathroom. Johnny gave us a fair price and was able to incorporate the bathroom remodeling with out adding too much of a delay to the original project. It was a pleasure working with Johnny who made all our last minute changes happen with out any issues. We now have a beautiful new kitchen and bathroom. I'll definitely be calling Johnny for any other projects! Thank you, thank you, thank you Johnny!!!!