I could not recommend this company more highly. I reached out to numerous companies and got many quotes. I had been in contact with Jim since November with different ideas of what we wanted to do. When we made the final decision we went with Jim because he had the best price and was the most responsive. He never got annoyed with all my questions and the work was done as said and came out better than I could have hoped. read more