This company did a great job working on my home. They were right on time and gave me a fair estimate on the spot. They did a great job remodeling my kitchen, bath and built a wonderful deck on the back of my home. The price wasn't the cheapest, but not the highest either. They did everthing they promised and finished the job faster than they promised. Will definately use them again.