Primrose Cartage and Excavating Ltd. has been serving the Ottawa construction industry since 1936. We believe in providing our customers with the finest service at competitive rate... more... See more text