Peter from NewRuf was awesome! He had great communication throughout the entire process. Although the rain and our insurance company made the process just a bit longer than expected we always knew what to expect next. Great customer service! love how our roof looks!!