James Grogan of PanGro is a breath of fresh air. Conscientious, creative and dedicated to our being happy with the results. His results consistently exceeded our expectations and he delivered a difficult and wide ranging project on time and on budget.