Mike diamond is the best omar Alan and Rafael went above and beyond for 2 days till they solved the problem with no breaks they kept me up to date and explained everything in a well professional matter in ways I can understand omar gave me different options for future repairs Mike diamond has good knowledgeable people working for him kept there area clean spot less well dressed and smell good too thanks again we would be lost with out Mike diamond