We had a great experience with Milne Brothers Roofing. They were helpful through the whole process of getting a bid, planning and scheduling, and quick and efficient the day our roof was done. They had an owner on site which I think that says a lot about the company. They did a terrific job replacing our roof. I would highly recommend contacting them.