John was amazing to work with from the start. We had Home Depot come out to measure before we called John, and decided to go with him for his material and install. Best decision we could have made. His knowledge on flooring options and customer service was great, along with the details that most people don’t think of like trim/baseboards removal/install and leveling options. We were scheduled for a two day install of our 1400sq/ft main level. To our surprise, John and his crew removed the baseboards/trim, removed the old floor, screwed down the subfloor in squeaky spots, leveled/sanded the subfloor, installed new flooring, installed the trim/baseboards and cleaned up the entire job in one day. They were so impressive that we plan to use them for some other renovations moving forward. Fantastic service and couldn’t recommend John’s Flooring enough. - Jason