Frank is a very honest, reliable and hardworking.
He came to repair my roof only to discover that there was more damage to the roof deck than anticipated. He was careful to cover the entire area to avoid any further damage from rainfall while the roof deck was replaced. He completed the job on time taking care of all the cleanup and ensuring that everything was to my satisfaction.
I highly recommend Frank