Contact Us


Phone: (952) 922-3810

Fax: (952) 252-4720

Office Hours: 8 am – 5 pm (M-F)

Rainbow West Metro
11571 K-Tel Dr.
Minnetonka, MN 55343 | View Map

Rainbow East Metro
3065 Spruce Street Suite 102
Little Canada, MN 55117 | View Map

Service Area

Afton, Anoka, Apple Valley, Arden Hills, Bayport, Blaine, Bloomington, Brooklyn Center, Brooklyn Park, Burnsville, Champlin, Chanhassen, Chaska, Circle Pines, Coon Rapids, Crystal, Cottage Grove, Eagan, Eden Prairie, Edina, Excelsior, Fridley, Golden Valley, Hopkins, Hugo, Inver Grove Heights, Lake Elmo, Lakeland, Lakeville, Long Lake, Maple Grove, Maple Plain, Mendota Heights, Minneapolis, Minnetonka, Minnetonka Beach, Mound, New Hope, Newport, Oakdale, Osseo, Plymouth, Prior Lake, Richfield, Rosemount, Roseville, Savage, Shakopee, South St Paul, Spring Park, St Louis Park, St Paul, St Paul Park, Stillwater, Victoria, Wayzata, White Bear Lake, Woodbury

Get a Free Estimate!*

Fill out the form below:

  • This field is for validation purposes and should be left unchanged.

*Residential customers only