Allstate Roofing, A Limited Partnership