Having a frequent leaking problem with my '76 Skyline Challenger. It's been coated several times, but it eventually comes back to this cracking state after a couple years.

Click for full size image.
I feel it's gotten beyond my ability to DIY it, so I'm looking to get a professional rubber roof applied. I'm looking for any tips, recommendations, and/or referrals to anyone servicing around Buffalo to Batavia, NY.