Renova Homes and Renovations villas development is located on the Bow River in Cochrane.