Methods and devices are provided for improved rooftop solar module mounting assemblies. In one embodiment, an assembly is provided for mounting a plurality of photovoltaic devices over a roof surface. The assembly comprises of a plurality of elongate metal rods, wherein the elongate metal rods are connected together to define a support grid; a plurality of non-roof penetrating grid supports configured to elevate the support grid above the roof surface, wherein the panels are grouped to define a rigid combination of modules and beams wherein the combination covers sufficient area and has sufficient rigidity which minimizes the risk of module lift off. Some embodiments are non-ballasted systems without features added to increase the weight of the system above a minimum required for conventional wind load ballasting for solar installations.