Comment: Preston and his team were great! They put in a new roof, gutters, and windows on my house. They did an excellent job and stayed late to get the projects done. Preston was easy to get in touch with when I had questions and gave me great suggestions on what I should do around my house. I will definitely be using them again in the future!