Gary has been our roofer for over 15 years, and has proved over and over again to be extremely competent and trustworthy. I think the biggest concern a homeowner has is that nagging feeling of: Does this individual really know what he is doing, and am I being overcharged? I am very confident to report that this has never been the case, in fact, Gary will not repair anything that is not necessary. I also appreciate the fact that if a repair is too much for one person to handle Gary has experienced helpers to assist him. Lastly, if Gary says that he will be at our home at 9:00 AM, he arrives precisely at that time. read more