The tables here illustrate essential information about work and employment in the area. Information includes:
| Rank | Title | Local Jobs | Local Mean Salary | Typical Local Salary | National Growth % 2006-2016 | National % With College Degree |
|---|---|---|---|---|---|---|
| 1 | Elementary school teachers, except special education | 990 | 54,670 | $28,170 - 81,920 | 14% | 95% |
| 2 | Social and human service assistants | 120 | 29,210 | $20,990 - 38,210 | 34% | 58% |
| 3 | Financial managers | 110 | 82,530 | $53,210 - 116,610 | 13% | 60% |
| 4 | Pharmacists | 100 | 111,550 | $98,480 - 129,870 | 22% | 97% |
| 5 | Sales representatives, wholesale and manufacturing, except technical and scientific products | 100 | 49,680 | $27,480 - 87,480 | 8% | 51% |
| 6 | Medical and health services managers | 80 | 92,440 | $50,660 - 134,420 | 16% | 57% |
| 7 | Coaches and scouts | 60 | $0 - 0 | 15% | 60% | |
| 8 | Health educators | 40 | 38,670 | $25,470 - 51,890 | 26% | 58% |
| 9 | Network and computer systems administrators | 40 | 63,350 | $43,200 - 88,180 | 27% | 50% |
| 10 | Compliance officers, except agriculture, construction, health and safety, and transportation | 40 | 36,660 | $24,010 - 57,370 | 5% | 58% |
| 11 | Management analysts | 40 | 69,910 | $36,340 - 120,310 | 22% | 78% |
| 12 | Speech-language pathologists | 30 | 67,500 | $52,230 - 86,530 | 11% | 98% |
| 13 | Civil engineers | 30 | 58,200 | $45,850 - 73,910 | 18% | 87% |
| Rank | Title | Local Jobs | Local Mean Salary | Typical Local Salary | National Growth % 2006-2016 | National % With College Degree |
|---|---|---|---|---|---|---|
| 1 | Farmworkers and laborers, crop, nursery, and greenhouse | 5,380 | 16,870 | $14,440 - 18,970 | -2% | 4% |
| 2 | Cashiers | 1,010 | 21,670 | $15,510 - 36,250 | -2% | 10% |
| 3 | Office clerks, general | 770 | 23,990 | $16,640 - 34,450 | 13% | 19% |
| 4 | Teacher assistants | 720 | 27,190 | $18,000 - 38,330 | 10% | 18% |
| 5 | Retail salespersons | 610 | 24,120 | $16,260 - 35,720 | 12% | 25% |
| 6 | Janitors and cleaners, except maids and housekeeping cleaners | 600 | 22,620 | $15,920 - 32,500 | 15% | 4% |
| 7 | Business operations specialists, all other | 570 | 53,660 | $36,010 - 77,350 | 21% | 49% |
| 8 | Carpenters | 520 | 46,130 | $27,430 - 58,980 | 10% | 6% |
| 9 | Nursing aides, orderlies, and attendants | 500 | 23,150 | $16,390 - 31,000 | 18% | 7% |
| 10 | Combined food preparation and serving workers, including fast food | 450 | 16,340 | $14,820 - 18,240 | 18% | 5% |
| 11 | Agricultural equipment operators | 440 | 19,460 | $15,990 - 22,710 | -4% | 4% |
| 12 | General and operations managers | 410 | 92,940 | $43,270 - [?] | 2% | 48% |
| 13 | Helpers--production workers | 380 | 20,780 | $15,370 - 31,450 | 0% | 4% |
| 14 | Truck drivers, heavy and tractor-trailer | 370 | 36,010 | $23,320 - 49,750 | 10% | 4% |
| 15 | Cooks, fast food | 370 | 16,060 | $14,620 - 18,270 | 8% | 5% |
| 16 | Maids and housekeeping cleaners | 350 | 17,940 | $15,110 - 22,970 | 13% | 5% |
| 17 | Executive secretaries and administrative assistants | 340 | 36,630 | $24,860 - 50,090 | 15% | 18% |
| 18 | First-line supervisors/managers of office and administrative support workers | 330 | 41,680 | $26,170 - 56,860 | 6% | 29% |
| 19 | Medical assistants | 330 | 33,100 | $18,720 - 68,360 | 35% | 10% |
| 20 | Maintenance and repair workers, general | 320 | 33,130 | $17,480 - 53,190 | 10% | 6% |
| 21 | Secretaries, except legal, medical, and executive | 310 | 27,660 | $17,890 - 40,000 | 1% | 18% |
| 22 | Stock clerks and order fillers | 290 | 25,920 | $15,570 - 41,090 | -7% | 8% |
| 23 | Construction laborers | 270 | 23,850 | $16,660 - 33,060 | 11% | 5% |
| 24 | Billing and posting clerks and machine operators | 260 | 29,480 | $19,520 - 39,110 | 4% | 15% |
| 25 | Packers and packagers, hand | 260 | 16,590 | $14,650 - 19,000 | -11% | 3% |
| 26 | Landscaping and groundskeeping workers | 260 | 24,820 | $16,210 - 38,210 | 18% | 6% |
| 27 | Waiters and waitresses | 250 | 17,700 | $14,900 - 23,410 | 11% | 14% |
| 28 | Team assemblers | 250 | 26,960 | $16,630 - 38,290 | 0% | 5% |
| 29 | Industrial truck and tractor operators | 230 | 33,230 | $19,980 - 45,320 | -1% | 2% |
| 30 | Customer service representatives | 230 | 32,880 | $21,330 - 45,910 | 25% | 22% |
| 31 | Preschool teachers, except special education | 230 | 28,580 | $18,980 - 41,590 | 26% | 43% |
| 32 | Receptionists and information clerks | 200 | 22,180 | $15,830 - 30,210 | 17% | 13% |
| 33 | First-line supervisors/managers of retail sales workers | 200 | 43,070 | $25,130 - 73,890 | 4% | 25% |
| 34 | First-line supervisors/managers of food preparation and serving workers | 190 | 27,790 | $19,130 - 39,080 | 11% | 14% |
| 35 | First-line supervisors/managers of production and operating workers | 190 | 49,770 | $30,920 - 75,510 | -4% | 15% |
| 36 | Postal service mail carriers | 180 | 44,110 | $36,100 - 50,620 | 1% | 11% |
| 37 | Medical secretaries | 180 | 28,810 | $15,910 - 44,600 | 17% | 18% |
| 38 | Packaging and filling machine operators and tenders | 170 | 33,390 | $16,760 - 46,020 | -4% | 5% |
| 39 | Counter and rental clerks | 160 | 21,690 | $14,980 - 35,130 | 23% | 16% |
| 40 | Child care workers | 150 | 19,780 | $15,010 - 27,030 | 18% | 15% |
| 41 | Automotive service technicians and mechanics | 140 | 34,830 | $25,930 - 47,810 | 14% | 4% |
| 42 | First-line supervisors/managers of construction trades and extraction workers | 140 | 46,500 | $26,660 - 73,310 | 9% | 10% |
| 43 | Word processors and typists | 140 | 29,830 | $22,070 - 37,640 | -11% | 19% |
| 44 | Licensed practical and licensed vocational nurses | 140 | 41,600 | $32,190 - 51,140 | 14% | 7% |
| 45 | Operating engineers and other construction equipment operators | 130 | 44,260 | $28,360 - 72,080 | 8% | 3% |
| 46 | Tellers | 120 | 25,400 | $17,720 - 38,450 | 14% | 16% |
| 47 | Cooks, restaurant | 120 | 21,120 | $16,390 - 27,270 | 12% | 5% |
| 48 | Pharmacy technicians | 120 | 32,200 | $26,040 - 40,230 | 32% | 16% |
| 49 | Kindergarten teachers, except special education | 110 | 48,470 | $33,250 - 71,870 | 16% | 43% |
| 50 | Painters, construction and maintenance | 110 | 36,810 | $24,360 - 55,650 | 12% | 6% |
| 51 | Dental assistants | 110 | 30,770 | $25,540 - 39,460 | 29% | 9% |
| 52 | Dishwashers | 110 | 16,840 | $15,040 - 19,120 | 10% | 3% |
| 53 | Order clerks | 110 | 25,600 | $16,470 - 51,510 | -23% | 16% |
| 54 | Plumbers, pipefitters, and steamfitters | 110 | 34,000 | $20,710 - 55,810 | 11% | 4% |
| 55 | Hotel, motel, and resort desk clerks | 110 | 18,140 | $15,480 - 22,550 | 17% | 14% |
| 56 | Bill and account collectors | 100 | 26,790 | $16,950 - 35,650 | 23% | 13% |
| 57 | First-line supervisors/managers of mechanics, installers, and repairers | 90 | 51,400 | $29,400 - 82,010 | 7% | 13% |
| 58 | Electricians | 90 | 40,170 | $24,740 - 60,050 | 7% | 7% |
| 59 | Welders, cutters, solderers, and brazers | 90 | 32,090 | $22,110 - 40,850 | 5% | 2% |
| 60 | Dispatchers, except police, fire, and ambulance | 90 | 30,390 | $21,850 - 43,710 | 2% | 11% |
| 61 | Counter attendants, cafeteria, food concession, and coffee shop | 90 | 18,960 | $14,830 - 23,970 | 10% | 8% |
| 62 | Bartenders | 90 | 17,210 | $14,590 - 21,750 | 11% | 17% |
| 63 | Protective service workers, all other | 80 | 34,840 | $15,170 - 50,650 | 13% | 31% |
| 64 | Payroll and timekeeping clerks | 80 | 27,610 | $16,550 - 37,270 | 3% | 18% |
| 65 | Cleaners of vehicles and equipment | 80 | 19,330 | $15,550 - 24,790 | 14% | 3% |
| 66 | Machinists | 80 | 32,980 | $21,010 - 55,220 | -2% | 3% |
| 67 | Helpers--installation, maintenance, and repair workers | 70 | 19,760 | $14,800 - 24,250 | 12% | 0% |
| 68 | Computer support specialists | 70 | 43,150 | $28,040 - 59,030 | 13% | 43% |
| 69 | Tire repairers and changers | 70 | 21,720 | $16,350 - 28,640 | 20% | 6% |
| 70 | Bus and truck mechanics and diesel engine specialists | 70 | 37,570 | $26,170 - 53,860 | 12% | 3% |
| 71 | Dining room and cafeteria attendants and bartender helpers | 70 | 18,560 | $15,560 - 22,730 | 12% | 6% |
| 72 | Shipping, receiving, and traffic clerks | 60 | 27,770 | $17,610 - 40,610 | 4% | 6% |
| 73 | Truck drivers, light or delivery services | 60 | 27,140 | $15,840 - 43,710 | 8% | 4% |
| 74 | Interpreters and translators | 60 | $[?] - [?] | 24% | 48% | |
| 75 | Cement masons and concrete finishers | 60 | 34,730 | $23,240 - 53,180 | 11% | 2% |
| 76 | Pharmacy aides | 60 | 21,070 | $16,360 - 29,390 | -10% | 10% |
| 77 | Farm equipment mechanics | 60 | 26,120 | $16,930 - 37,250 | 1% | 3% |
| 78 | Dental hygienists | 50 | 72,960 | $59,130 - 86,200 | 30% | 33% |
| 79 | First-line supervisors/managers of helpers, laborers, and material movers, hand | 50 | 44,100 | $30,840 - 71,700 | 13% | 17% |
| 80 | Control and valve installers and repairers, except mechanical door | 50 | 24,760 | $17,070 - 32,050 | 0% | 7% |
| 81 | Loan officers | 50 | 40,950 | $29,880 - 68,190 | 12% | 49% |
| 82 | Human resources assistants, except payroll and timekeeping | 50 | 37,630 | $25,640 - 51,560 | 11% | 29% |
| 83 | Helpers--brickmasons, blockmasons, stonemasons, and tile and marble setters | 50 | 28,740 | $17,790 - 52,490 | 11% | 3% |
| 84 | Sales representatives, services, all other | 50 | 78,440 | $28,510 - [?] | 28% | 48% |
| 85 | Administrative services managers | 50 | 68,350 | $35,680 - 107,450 | 12% | 40% |
| 86 | Cost estimators | 50 | 42,030 | $29,410 - 52,690 | 19% | 32% |
| 87 | File clerks | 40 | 19,990 | $15,600 - 26,500 | -40% | 20% |
| 88 | Parts salespersons | 40 | 23,680 | $16,570 - 32,500 | -1% | 6% |
| 89 | First-line supervisors/managers of transportation and material-moving machine and vehicle operators | 40 | 48,590 | $33,680 - 63,190 | 10% | 17% |
| 90 | First-line supervisors/managers of housekeeping and janitorial workers | 40 | 37,210 | $27,400 - 50,130 | 13% | 11% |
| 91 | Medical records and health information technicians | 40 | 23,790 | $16,490 - 31,670 | 18% | 12% |
| 92 | Postal service clerks | 40 | 42,890 | $35,380 - 49,550 | 1% | 11% |
| 93 | Automotive body and related repairers | 40 | 35,020 | $29,370 - 43,690 | 12% | 3% |
| 94 | Insurance sales agents | 40 | $[?] - [?] | 13% | 45% | |
| 95 | Food service managers | 40 | 52,350 | $32,510 - 84,990 | 5% | 24% |
| 96 | Food batchmakers | 40 | 28,260 | $17,590 - 41,320 | 11% | 5% |
| 97 | Cutting, punching, and press machine setters, operators, and tenders, metal and plastic | 40 | $[?] - [?] | -14% | 0% | |
| 98 | Nonfarm animal caretakers | 40 | 19,210 | $15,970 - 22,390 | 18% | 16% |
| 99 | Butchers and meat cutters | 40 | 31,410 | $15,250 - 43,870 | 2% | 2% |
| 100 | Purchasing agents, except wholesale, retail, and farm products | 40 | 51,230 | $28,250 - 74,330 | 0% | 42% |
![]() | Madera Colleges Madera colleges and trade schools. |
![]() | Madera Hotels & Travel Madera hotels, landmarks, tourism, transportation. |
![]() | Madera Mortgage Madera property, mortgage, and real estate. |
Use our high-performance college search tool to find colleges and trade schools that meet your needs. Search by location, size, degree programs, schedule flexibility, athletics, admission requirements, student body characteristics, and more.
* Average job popularity for metro areas = 1.0
| Title | Mean Local Salary | Local Jobs | Pop. vs. Avg.* |
|---|---|---|---|
| Agricultural equipment operators | 19,460 | 440 | 220.4 |
| Farmworkers and laborers, crop, nursery, and greenhouse | 16,870 | 5,380 | 115.9 |
| First-line supervisors/managers of farming, fishing, and forestry workers | 26,850 | 120 | 51.9 |
| Word processors and typists | 29,830 | 140 | 5 |
| Kindergarten teachers, except special education | 48,470 | 110 | 4.2 |
| Helpers--production workers | 20,780 | 380 | 4 |
| Medical assistants | 33,100 | 330 | 3.7 |
| Elementary school teachers, except special education | 54,670 | 990 | 3.5 |
| Cooks, fast food | 16,060 | 370 | 3.3 |
| Teacher assistants | 27,190 | 720 | 3.1 |
| Preschool teachers, except special education | 28,580 | 230 | 3 |
| Hotel, motel, and resort desk clerks | 18,140 | 110 | 2.8 |
| Business operations specialists, all other | 53,660 | 570 | 2.7 |
| Carpenters | 46,130 | 520 | 2.6 |
| Postal service mail carriers | 44,110 | 180 | 2.5 |
| Packaging and filling machine operators and tenders | 33,390 | 170 | 2.4 |
| Billing and posting clerks and machine operators | 29,480 | 260 | 2.3 |
| Medical secretaries | 28,810 | 180 | 2.1 |
| Order clerks | 25,600 | 110 | 2.1 |
| Pharmacy technicians | 32,200 | 120 | 2.1 |
| Pharmacists | 111,550 | 100 | 2 |
| Social and human service assistants | 29,210 | 120 | 2 |
| Maids and housekeeping cleaners | 17,940 | 350 | 1.9 |
| Painters, construction and maintenance | 36,810 | 110 | 1.9 |
| Nursing aides, orderlies, and attendants | 23,150 | 500 | 1.9 |
| Industrial truck and tractor operators | 33,230 | 230 | 1.9 |
| Dental assistants | 30,770 | 110 | 1.9 |
| Operating engineers and other construction equipment operators | 44,260 | 130 | 1.8 |
| Counter and rental clerks | 21,690 | 160 | 1.6 |
| Packers and packagers, hand | 16,590 | 260 | 1.6 |
| First-line supervisors/managers of production and operating workers | 49,770 | 190 | 1.4 |
| Cashiers | 21,670 | 1,010 | 1.4 |
| Janitors and cleaners, except maids and housekeeping cleaners | 22,620 | 600 | 1.3 |
| Landscaping and groundskeeping workers | 24,820 | 260 | 1.3 |
| Construction laborers | 23,850 | 270 | 1.3 |
| Child care workers | 19,780 | 150 | 1.3 |
| Office clerks, general | 23,990 | 770 | 1.2 |
| Maintenance and repair workers, general | 33,130 | 320 | 1.2 |
| First-line supervisors/managers of food preparation and serving workers | 27,790 | 190 | 1.2 |
| Plumbers, pipefitters, and steamfitters | 34,000 | 110 | 1.2 |
| Truck drivers, heavy and tractor-trailer | 36,010 | 370 | 1.2 |
| First-line supervisors/managers of construction trades and extraction workers | 46,500 | 140 | 1.2 |
| General and operations managers | 92,940 | 410 | 1.1 |
| First-line supervisors/managers of office and administrative support workers | 41,680 | 330 | 1.1 |
| Team assemblers | 26,960 | 250 | 1.1 |
| Bill and account collectors | 26,790 | 100 | 1.1 |
| Dishwashers | 16,840 | 110 | 1.1 |
| Financial managers | 82,530 | 110 | 1.1 |
| Automotive service technicians and mechanics | 34,830 | 140 | 1.1 |
| Executive secretaries and administrative assistants | 36,630 | 340 | 1 |
* Average Salary Index for metro areas = 1.0
| Title | Mean Local Salary | Salary Index * | Local Jobs |
|---|---|---|---|
| Packaging and filling machine operators and tenders | 33,390 | 1.33 | 170 |
| Teacher assistants | 27,190 | 1.3 | 720 |
| Medical assistants | 33,100 | 1.26 | 330 |
| Carpenters | 46,130 | 1.26 | 520 |
| Cashiers | 21,670 | 1.24 | 1,010 |
| Pharmacy technicians | 32,200 | 1.23 | 120 |
| Preschool teachers, except special education | 28,580 | 1.2 | 230 |
| Stock clerks and order fillers | 25,920 | 1.18 | 290 |
| Industrial truck and tractor operators | 33,230 | 1.17 | 230 |
| Elementary school teachers, except special education | 54,670 | 1.17 | 990 |
| Customer service representatives | 32,880 | 1.16 | 230 |
| Painters, construction and maintenance | 36,810 | 1.15 | 110 |
| First-line supervisors/managers of retail sales workers | 43,070 | 1.14 | 200 |
| Tellers | 25,400 | 1.14 | 120 |
| Licensed practical and licensed vocational nurses | 41,600 | 1.13 | 140 |
| Child care workers | 19,780 | 1.11 | 150 |
| Landscaping and groundskeeping workers | 24,820 | 1.11 | 260 |
| Operating engineers and other construction equipment operators | 44,260 | 1.11 | 130 |
| Social and human service assistants | 29,210 | 1.1 | 120 |
| Kindergarten teachers, except special education | 48,470 | 1.09 | 110 |
| Waiters and waitresses | 17,700 | 1.08 | 250 |
| Dishwashers | 16,840 | 1.08 | 110 |
| Janitors and cleaners, except maids and housekeeping cleaners | 22,620 | 1.06 | 600 |
| Team assemblers | 26,960 | 1.06 | 250 |
| Billing and posting clerks and machine operators | 29,480 | 1.05 | 260 |
| Medical secretaries | 28,810 | 1.04 | 180 |
| Cooks, restaurant | 21,120 | 1.04 | 120 |
| Combined food preparation and serving workers, including fast food | 16,340 | 1.04 | 450 |
| Nursing aides, orderlies, and attendants | 23,150 | 1.04 | 500 |
| General and operations managers | 92,940 | 1.03 | 410 |
| Retail salespersons | 24,120 | 1.03 | 610 |
| Dental assistants | 30,770 | 1.03 | 110 |
| Truck drivers, heavy and tractor-trailer | 36,010 | 1.02 | 370 |
| Word processors and typists | 29,830 | 1.02 | 140 |
| Maintenance and repair workers, general | 33,130 | 1.02 | 320 |
| Maids and housekeeping cleaners | 17,940 | 1.02 | 350 |
| Executive secretaries and administrative assistants | 36,630 | 1.01 | 340 |
| Cooks, fast food | 16,060 | 1.01 | 370 |
| Office clerks, general | 23,990 | 1.01 | 770 |
| Postal service mail carriers | 44,110 | 1.01 | 180 |
| Secretaries, except legal, medical, and executive | 27,660 | 1.01 | 310 |
| Automotive service technicians and mechanics | 34,830 | 1 | 140 |
| First-line supervisors/managers of production and operating workers | 49,770 | 0.99 | 190 |
| Receptionists and information clerks | 22,180 | 0.99 | 200 |
| Counter and rental clerks | 21,690 | 0.99 | 160 |
| Hotel, motel, and resort desk clerks | 18,140 | 0.99 | 110 |
| Business operations specialists, all other | 53,660 | 0.98 | 570 |
| First-line supervisors/managers of food preparation and serving workers | 27,790 | 0.98 | 190 |
| First-line supervisors/managers of office and administrative support workers | 41,680 | 0.96 | 330 |
| Financial managers | 82,530 | 0.96 | 110 |
| Title | Mean Local Salary | Local Jobs |
|---|---|---|
| Dentists, general | 120,540 | |
| Internists, general | 115,240 | |
| Pharmacists | 111,550 | 100 |
| General and operations managers | 92,940 | 410 |
| Medical and health services managers | 92,440 | 80 |
| Financial managers | 82,530 | 110 |
| Sales representatives, services, all other | 78,440 | 50 |
| Dental hygienists | 72,960 | 50 |
| Management analysts | 69,910 | 40 |
| Administrative services managers | 68,350 | 50 |
| Speech-language pathologists | 67,500 | 30 |
| Financial analysts | 66,620 | |
| Network and computer systems administrators | 63,350 | 40 |
| Civil engineers | 58,200 | 30 |
| Education administrators, elementary and secondary school | 58,150 | |
| Network systems and data communications analysts | 56,440 | |
| Elementary school teachers, except special education | 54,670 | 990 |
| Business operations specialists, all other | 53,660 | 570 |
| First-line supervisors/managers, protective service workers, all other | 53,320 | 40 |
| Food service managers | 52,350 | 40 |
| First-line supervisors/managers of mechanics, installers, and repairers | 51,400 | 90 |
| Purchasing agents, except wholesale, retail, and farm products | 51,230 | 40 |
| First-line supervisors/managers of production and operating workers | 49,770 | 190 |
| Accountants and auditors | 49,710 | |
| Sales representatives, wholesale and manufacturing, except technical and scientific products | 49,680 | 100 |
| First-line supervisors/managers of transportation and material-moving machine and vehicle operators | 48,590 | 40 |
| Kindergarten teachers, except special education | 48,470 | 110 |
| First-line supervisors/managers of construction trades and extraction workers | 46,500 | 140 |
| Carpenters | 46,130 | 520 |
| Operating engineers and other construction equipment operators | 44,260 | 130 |
| Postal service mail carriers | 44,110 | 180 |
| First-line supervisors/managers of helpers, laborers, and material movers, hand | 44,100 | 50 |
| Computer support specialists | 43,150 | 70 |
| First-line supervisors/managers of retail sales workers | 43,070 | 200 |
| Postal service clerks | 42,890 | 40 |
| Cost estimators | 42,030 | 50 |
| First-line supervisors/managers of office and administrative support workers | 41,680 | 330 |
| Licensed practical and licensed vocational nurses | 41,600 | 140 |
| Loan officers | 40,950 | 50 |
| Electricians | 40,170 | 90 |
| Tile and marble setters | 40,120 | 30 |
| Educational, vocational, and school counselors | 39,300 | |
| Health educators | 38,670 | 40 |
| Mobile heavy equipment mechanics, except engines | 38,490 | 30 |
| Human resources assistants, except payroll and timekeeping | 37,630 | 50 |
| Bus and truck mechanics and diesel engine specialists | 37,570 | 70 |
| Inspectors, testers, sorters, samplers, and weighers | 37,220 | 30 |
| First-line supervisors/managers of housekeeping and janitorial workers | 37,210 | 40 |
| Painters, construction and maintenance | 36,810 | 110 |
| Compliance officers, except agriculture, construction, health and safety, and transportation | 36,660 | 40 |
Please share this employment resource
Copyright © 2004-2008, Moving Traffic, Inc. All Rights Reserved.