We highly recommend HighCraft Builders. We have used them for two remodeling projects. While they may appear to be more expensive at first blush, the old adage that you get what you pay for is true. Every project has unforeseen challenges despite careful planning and the HighCraft team are problem solvers. They stand behind their work unconditionally and do not quit until the customer is happy. That is invaluable! The projects they have done for us are absolutely beautiful.