these guys were great. they were always there when they said they would be. they never left us to work on other jobs. they were easy to talk to and deal with. the work was of a very high quality and walter is a perfectionist. we would absolutely recommend walter and karl.