Royal Oak MI
Licensed contractor looking for an experienced roofing crew to sub-contract work. Must have general liability insurance (or I can arrange it for you) Please provide a ballpark square foot price to remove and shingle
By posting you agree to the Terms and Privacy Policy.
Discussion
By posting you agree to the Terms and Privacy Policy.