We hired his team to replace our roof shingles (Some were starting to popup). The team was on time, very prompt and respectful to us during the project, they were also very informative and notified us along the way.
Not to mention the dedication to getting the project done efficiently, we have a fairly large roof and they were very dedicated to meeting their schedule and ensuring the area around the house was clean during the project.
He was very honest and provided us excellent value for some very decent shingles and roofing materials (better than the average or generic brands some companies use)
Dealing with their team was a genuine experience and would definitely recommend them.