This was my first experience working with Veronica roofing and it was a pleasure to work with them from start to finish. I was provided with a recommendation from a family member and given that I was out of town, they were keen to try to win my business. They are professional, fast and the end result looks great. They offer a fair value for their services and back it up with exceptional customer service both on and off the job. Everyone from the top down are professionals and were always available to answer questions before, during and after the job. Their staff were very personable, friendly and do not waste time on the job. They cleaned up along the way and ensured they did not leave a mess. I would highly recommend them to anyone and Veronica should be a company you call for a quote.