Overview Details Press Releases Multimedia Locations People Groups Customer satisfaction guaranteed! To the maximum satisfaction of our clients in Palm Desert CA, all Foam Roofing Experts inspectors have been trained with the best professionals in the industry.