Let's face it, replacing a roof is something that nobody *wants* to do. It's expensive and, to be honest, the end result isn't as exciting as going on a vacation or buying a new gadget. However, Baker made our experience as painless as possible. John, the project manager, was very involved in the process and addressed my every concern. Our work was completed on time and on budget.