I had my house both painted (exterior) and the roof repaired by Desert Eagle. In both cases, I am very pleased - although it hasn't rained to test the roof part. My sister is a Realtor and she has used Ed Baker/Desert Eagle many times. Plus my next-door neighbor used him last year and raved on about him.
The painters for Desert Eagle did a great job - painting places/things that I wouldn't have thought of and it looks great. Also, I liked that Ed suggested using silicone on my flat roof for the final coating because it is waterproof. A little more expensive but worth it.
Ed is extremely detail-oriented.