John Perkins Construction were recommended to us, which set our expectations high. The delivery was at least as good as the promise. We are very happy with the work undertaken, and the support that we are still receiving post-completion. We would have no hesitation in recommending John Perkins for similar projects.