MPB provided excellent service all around on our home addition a couple of years ago. They were very tidy, always cleaned up each day, kept us aware of everything they were going to do. They were EXTREMELY helpful in helping us get our design thru the permitting office when we had to go for a building variance. They were so patient through the process, when we were ready to give up. The project, once construction started - later than we thought because of the building permit issue, took a little longer than I hoped but in the end everything is great. They totally kept us in formed on anything that was an extra and worked with us to keep the costs in line with the budget. No surprise added extras - everything explained before work was done. Their price may have been higher than others but the service, professionalism and final result definitely was worth it.