Do you have a project or idea that you’d love to bring to life? Here at David Keith Engineering, we believe in making the process of designing, engineering and building your project all about you. We believe in giving you a complete, personalized design and involving you in the process every step of the way.