An extendable roof system for carts, or more specifically golf carts, the extendable roof system having at least one extendable side panel stored inside a housing attached to a cart roof top, and a method of using such a system.