As an Independent Insurance Agent serving Oro Valley, we proudly represent dozens top-rated insurance companies. When you call the insurance professionals at Greene Insurance, we’ll ask you a series of questions to learn your insurance needs and help ensure you are properly protected in case of a loss. Many Insurance Agents are “Captive Insurance Agents”, We’re an Independent Insurance Agency, we work for you, not an insurance company. We offer personal and business insurance from over 25 top-rated insurance companies. We compare coverage and prices saving you time and money.