We recently had our roof replaced by Top Roofers and were extremely satisfied.
First of all, when we called to inquire, we were able to make an appointment for the next few days. Bruno, the owner, came to see our house a few days later -- exactly at the time he had promised (already a step beyond what a couple of other roofing companies had done -- or not done.)
Bruno listened to our story (leaking around the chimney flashing and under one corner) and looked carefully at the roof. He spoke clearly and knowledgeably about what he thought was the problem, and made some concrete suggestions. He then actually went up on the roof to look and to do some measurements.
HIs estimate was extremely detailed and again, very clear as to the job that he proposed. It compared very favourably in detail and in price with another well-known roofing company in our area.
On the day the job was to be done his crew showed up with an astonishing amount of materials and equipment (we were replacing the entire roof.) I initially panicked, worrying about possible damage to my garden borders, but Bruno showed no impatience with my concern. He listened to me and then talked to his crew chief, and they made sure to cover and protect my plants to the very best of their ability. I really appreciated their work, and I particularly appreciated Bruno's patience with me.
The crew worked very efficiently and carefully, and the cleanup was also extremely well done.
Bruno came back to check the job and make sure that everything had been done to his high standards.
Although this wasn't exactly a job we wanted to do... (who actually WANTS to replace their roof...?) we were very happy that we had chosen to have Top Roofers do the job.