Metal Roof Repair Battle Creek, Michigan. Commercial Painting Services offers complete Metal Roof Leaks Repair, Metal Roof Painting, Metal Roof Coatings, Elastomeric Coatings, and More. We have over 20 years experience as a Commercial Roofing Contractor and offer free onsite consultations. Call today (517) 639-1464