Overall we had a very positive experience with the BBP. I found the BBP staff to be well informed, courteous, and professional. Our monitor was also very kind and easy to work with. He went out of his way to help us stay in compliance throughout the project. I would highly recommend working with the BBP to any contractor or developer. They help bridge a much needed gap in the field, ensure safe and ethical work environment, and help the developer run a better, more successful project. We enjoyed working with the BBP and look forward to doing it again on our next project.