John did an amazing job. He gave us a very reasonable quote for the roofing project and a much cheaper price compared to other competitive companies. John is a very nice person and ensured that his guys would do a good job and we would not be disappointed. He kept his word and when the roofing project started everything went smoothly. The workers started early in the morning and did it in a very clean and organized fashion. It was done quickly and efficiently without causing a mess. From beginning to end it the job was very well done. The roof looks fantastic now. All I can say is that you won't go wrong with having him do the roofing for you. He has great work ethics and makes everybody happy and always makes things better if there is any problems. I would definitely recommended him to anyone who needs a roof to be done.