Mr. Gray may be experienced, but his customer service is horrible. Left a family of 5 in his own town with 2 roof leaks, because, in his words, "you are in business too - you understand the value of staying on a $8000 job vs a $200 job..." He said he would be back the same day he inspected our roof, but never did. Nor did he call back. Proceed with caution with this guy. read more