We have had two separate renovations on our house with Keith Construction over the past 10 years and on both occasions have been very happy with the outcome. Ken Dahlen is very attentive and engaged in the process from the initial meetings through to completion of the project. We find the work to be of a high quality that is completed in a timely fashion. Most importantly, when things don’t go according to plan (and they never go completely according to plan) Ken is quick to respond and correct any deficiencies. I am very happy to recommend Keith Construction and would continue to use them again in the future.