I highly recommend John Krause, he did a wonderful job on completing several home improvements over the past several years [siding, front porch, windows, doors, gutters & downspouts, decks, and bathroom]. We love our new front porch! new siding and replacement windows, new low maintenance decking and lower level bath!

Bonnie & Mike McGurn