Cornerstone Homes is a great company to work with. Cannon and Bob are very organized, detailed, knowledgeable, and honest. I would strongly recommend Cornerstone Homes to my friends and family. Cannon was friendly and always available to answer any questions we had. The project went great from start to finish and turned out great.