Richard is a professional and knowledgeable at what he does. He listens to his future customers needs and is easy to work with. His crew is easy to work with and like Richard very detailed. I really like that they go above and beyond to insure the customer gets projects done right and on time. No surprises. I DON'T regret my choice!