If I could give this company a ZERO I would! From start to finish this company was terrible with customer services, follow through, keeping their word, and doing a good and thorough job. From day they came out to quote the job they made many verbal promises they didn't keep and then when called out on it, was told do you have it in writing, oh no then you have no proof? This company boosts being a Christian company but shows no sign of it to their trusting customers. We signed contract in April job wasn't done until SEPTEMBER due to error after error on their part mind you. We ordered insulation and 15 windows and it took 6 months to complete, and we were promised it would be done in 1 month. This company refused to make it right with us, instead threatened to lien our home if we didn't pay full amount (no discount offered) even though they repeatedly messed up, nor honored one single promise. Funny, they talk a good game on the front end when they are trying to get you to sign contract. Then after you sign contract get ready for one crazy awful ride, and no promises met. After all this company put us through I'd NEVER recommend them for anything. Nearly broke our sanity dealing with them.