Dia cal Very professional, on time, estimate was right on, great products used, verbal communication was kept. Respectful of our property, time, and needs. Any extra product do to unforseen problems were addressed immediately and resolved within my abilities to pay. Financing was made available. Thomas, Amanda and team were a pleasure to work with, they helped through what was verychallenging repairs. Thomas and John his supervisor were always accessible to us, and went the above and beyond our needs for us. I highly recommend them for any roofing project. Thank you, Kingdom Roofing Team.