Franky and his crew did a fantastic job. Before the work, Franky was very patient and answered all my questions. The day of the work, they showed up on time and promptly completed the job. Even sending me progress pics while the work is being done. There was no mess left behind after they were done. I highly recommend Perfect Home Roofing!!!!
Thank you Stephen. Hope all the best to you and your family .
I was very satisfied with Frankie and his team. The roof was replaced at my twonhouse in Richmond Hill in a very satisfactory fashion. The crew worked conciously to ensure the place was left in a pristine condition. I warmly recommend the Perfect Home crew for any roof replacement project.
Thank you for your business Ury. It is my pressure to work for you.
I remember the weather was very hot that day, I took a lot of ice water to them. They were very hot. Very hard work. They helped me to install the net. After the leaves, I don't have to clean them often. Thanks to Franky for advice and quotation
Thanks your business
I compared several companies, their company's price is the best. Do what I want. The cleaning work is very good. I am very happy with my husband. Thank you franky for replacing the roof for our house. I will recommend it to everyone
It was a little rainy when arrived that morning. Franky was very clever, changed one side and the other side. It made my roof not wet, because I asked to start work that day because I was going to travel. He suggested that I change for other day, I said nothing. Very hardworking person
PerfectHomes Roofing is a full service residential roofing company specializing in roof repair and replacement. Our experienced team of roofing professionals can handle any residential roofing project. Whether you need to repair or replace your roof on your single family home, townhome, or any other type of residential building, we can and will get the job done. We are equipped to handle large/small roofing projects in Toronto, Markham and most of the GTA area.
We understand that every roof is different. Each home has a unique set of considerations to factor into a repair, re-shingling, or replacement project. This is why we take the time to fully understand your roofing needs before recommending a course of action. We can help you choose the best roofing solution possible