North Star Homes Inc First Review Richmond Hill-5425 8.5/10 window renovation 01/20/2006 Product was excellent but workmanship was a bit shoddy. Was this review helpful?