John was so easy going throughout the whole process. All the inspections we attended were laidback and we were always welcome to take as much time as we needed. John was honest, realistic and always willing to listen and try to meet our needs. He made the whole process very easy and stress free! All in all, we had a very positive experience and would recommend him to all of our family and friends.