Top of the line service and quality. Everything they did was very professional. We had our wedding on a day when it was 108 and they never complained and made sure to get every shot we needed quick so we could stay out of the heat. 5 star service from beginning to end . I will defiantly use them again and recommend anyone I know to them.