“From the first time I met Steve for a quote until my roof was replaced & complete, Steve & his team were professional, thorough & attention to detail was outstanding.  The cleanup was like there was no one there.  I did my due diligence and checked with other roofers, but found that I came back to First Choice for their fair price, and professional approach.  They did an amazing job.  Thanks Steve!

Graham, Newmarket